Still havent gotten my 99 Q on the road, and desperately need a solution. Any help greatly appreciated. Heres a Summary of the situation... I have a 99 QX4 with 203,000. It has had waterpump n timing belt around 123,000. Ab a year ago i replaced fuel pump, fuel filter, alternator, battery, radiator and a few hoses. Ab 4 months ago vehicle started running horrible, then a week later finally dies... First i ran a codecheck and came up with the normal knock sensor code, the Throttle position sensor code and the Crankshaft position sensor code. Which then I installed a new Throttle position sensor and that code went away. I also Soldered in resistors to get rid of the knock sensor code, which worked successfully. Last I install a new Crankshaft positon sensor... but heres a PROBLEM.. I am still getting the p1336 Crankshaft position sensor code. So.. Thinking its a bad sensor, i clear codes out i purchase and install a second new Crankshaft pos. sensor but still getting code. I heard that a faulty distributor could throw a Crankshaft pos. sensor code, so being my last idea, i go and buy a new distributor today and replace and now wont even start at all. Before the new distributor It would start intermentently but letting the truck run enough for the scan tool to read the crankshaft sensor code. Now it wont start at all. Only turns over with the occasional faint sound of it barely trying to crank only as i am moving distributor trying to get it in time. Please any information you have would help. I am stuck and BROKE

and cant afford a dealervisit.