I know this may not fit the forum if so I am sorry. It does however have the sr20de engine so i was hoping someone can help me. About 2 weeks ago i tried to crank the car and it click of course I thought stater. well then after a few hrs it crunk right up then it kept doing that like i could drive it and it runs good. But it would take 2 or 3 hrs to cool off. So I got my mechanic friend to look at it. He noticed that the battery post like the wire that holds all the power was loose so he soldered it and then it fixed the problem for like a week. Well the other night it did it again it clicked. But I won't ya'll to know that after he fixed it and before it messed up again i let a friend borrow my battery and his alternator was bad so I know he ran my battery down bad. So i got it tested and of course it was dead. So I got a new battery and now it still clicks. The mechanic looked at it again and noticed that maybe the ground wasn't holding good enough on the battery so he rerouted the ground that didn't fix the problem plzzzz help!!!! The car runs really good except when i cut it off and it takes 2-3 hrs to crank back up. Could someone tell me what would make it do that. Is there something that could be getting hot that would make it do that. Btw it clicks when it don't start. also the last time he just worked on it now my dash lights don't work and neither does my clock on my dash and I don't see a fuse to replace it. I checked all fuses. See before he messed with the ground it took 2 or 3 hrs to crank now it won't crank at all ever since the clock and the dash lights won't light up. All other lights work and all other stuff like sunroof, etc... work fine. Plzzzzz help. I was thinking it was the starter but the car has crunk 100 times since the 1st time it clicked so I am assuming the starter is fine just either something like a relay or switch or fuse holding it back. I got a 96 infiniti g20 but it has a older rebuild engine with 80k miles on it. Plzzzz help!!!!! what could make the clock, and the dash lights stop. Also i rerouted the ground back to its original position just incase that had something to do with it.... Plzzzz someone help it is driving me crazy!!!!!!!