Had a odd problem all of a sudden start last weekend. Pull from a stop the car stumbled and wanted to stall. Then it was fine, so I ran some injector cleaner through it figuring that was the problem. Car also started pinging, its only 70deg so that should not be happening. Then I get the check...