I had this problem when installing a V8TB onto my VN V6 and its the TPS, i gt a brand new one and it still came up with the engine light, with the TPS undo the 2 bolts and leave them out so you can more the sensor around now get some1 into the car to turn it on and turn the sensor around slowly untill the other person tells you to stop, then make sure you put it into drive WITH FOOT ON BRAKE, and make sure the light stays off then mark it take the sensor and TB off and modifythe sensor drill a hole putthe bolt it will hold it bit of super glue lol, and it should be good, the reason why you put it in Drive or a gear is because it might idle without the light on but when you put it into gear it comes back on, so good luck it helped me with mine and it still works no coughing of the motor or rocking from side to side have a play with it