Recently My dad picked up a '92 pickup with a 22RE and a 5spd to drive back and forth to work to save some gas. It appears to be in pretty good shape mechanically except for one problem. Ever since we got it a few weeks ago, it has had a wierd bog right off the line and just kind of acted sluggish. Like it had no timing advance. Well, after a little checking with the timing light and the test connector shorted, I found that it had like 12 degrees of initial timing which is like twice of what it's supposed to have. Then as soon as you revved it, it actually retarded the timing to damn near TDC. I thought maybe the test connector was why it wouldn't advance, so I took the paper clip out of the connector, restarted it and it proceeded to do the same thing. We yanked the valve cover and checked out the timing chain, and found that the driver's side chain guide had pretty much broken apart, so we blew it apart and put a new timing set in it, checked out everything else and put it back together. I set the timing to 5 or 6 degrees...whatever it said under the hood, and proceeded to remove the test connector and fired it back up. Revved it back up and it did it again, but this time it was like 10* retared. Running like ****. So just so it's driveable, i set it back up at about 12*. I think I got it to display the codes correctly and apparently everything that the computer knew about was working properly.
I'm thinking one of three things.....
1. Nasty vacuum leak that I can't find
2. Something in the distributor pickup is reversed somehow and it's retarding instead of advancing timing
3. Throttle position sensor is messed up and the computer is too stupid to realize it.
Anway, my knowledge of toyota ignition and fuel injection systems is far less than my knowledge of GM systems. If any of you guys have an idea or have run into this problem before...let me know.