I have an 04 Pontiac Grand Prix i'm having car trouble's car won't start due to hot and cold weather I gave the car a complete tuneup i also change the alternator battery ignition coil's and starter I have to turn the key a few times for the car to start and most of the time I hear the starter grinding off the flywheel is there a solution to fix this problem