Your coolant temp sensor could cause a problem? Fuel injector or pcm issue? Can you check for applicable mil codes? To check mil codes, you use a jumper wire between the A & B terminals at the datalink connector. Turn key just till the dash lites come on, no further. The mil on the dash starts flashing, you count the flashes to get the codes. Your looking for two digit codes.