I have an 01 dodge 6spd manual, has 110000 miles on the meter. We had some cold weather here and one day I went and started it with no issues, let it run for 20 minutes, then shut it off. Went out a few days later to start it after a lot of cranking, finally it starts but runs like it's hitting...