The ECU could very will be the problem but if not check the TPS.