Hi i have a 98 KZJ95 and it has the exact same issue as you have described!