Heres the dish i just swapped another 22re into my truck, got my hands on a timing light and tried to tune it in, the mark on the crank sheave shows up completly off the timing rack by quite alot. I know its supposed to be set at 5*BTDC when the motor is idling at 800rpm in "limp/diagnostic mode" but when i try to trip out the plug with a wire nothing happens, nothing changes and the motor continues to idle at about 1050 rpm. Any ideas why the diagnostic port isn't working or maybe someone knows what to time the motor into at 1050 rpm? The truck currently starts and runs but when i let off the throttle it continues to rev for a second then comes down.