My 2008 GT Sport is becoming increasingly difficult to start. I've read dozens of post on various forums and found common surefire fixes that include replacing battery, starter motor, coolant temperature sensor, crank position sensor, cam position sensor etc. I'm reluctant to spend any more money on...