i have this dtc, p1516. only comes on if you swsitch key on and wait till fuel pump primes before starting. if you just start up all works fine. the code can be cleared with the engine runing and all works fine. been reading other posts relating to this code and it may be a wiring fault or ecu failier? ive tried a differant throttle body and its still the same. any ideas or help please? i do have a brand new ecu never been used but will need coding mapping for the car.