ive had a problem similar to this i just needed a new ground from my battery. check your grounds.. :)
Sounds like there is a short or problem with the starter or solenoid maybe?
I have a tan one out of my 99.....no issues with it, it just had to be removed to install my roll bar.