hi been having a few problems. when the car is cold e.t.c the car turns over and starts fine. when the engine is hot however sometimes you turn the key and its really slow and turning over then all of a sudden it will turn over fine and fire into life. the battery si fine all been tested. im guessing its the starter motor on the way out??