It's not the battery or the alternator. The battery posts are clean and has a good ground. When the motor is cool it starts right up. After driving the car for 10 minutes. Shut it off and then try to start it, it will barely starts. It cranks but doesn't want to start. The injectors, spark plugs, fuel pump, MAF are two years old. I just got the Art true dual exhaust put on last year. Could the heat from the exhaust be getting the starter to hot? There is a little room around the starter. Or is it just time for a new starter?