Timing belt is right and at TDC on both cam and crank pullies? Do you have a friend with a similar distrubtor you can borrow and try? Ditto on the ECU? Any codes? All the grounds are hooked up and have good clean contacts? Any major gaskets (throttle body, intake manifold) that might be bad, loosing vacuum? I'm guessing plugs, wires, cap and rotor are all good? Even with a bad idle, can you check the timing with a timing light? All I can think of right.
__________________
Andy - Reinstated
Hybrid Forum Moderator
'06 Subaru Legacy Spec B - Stock, for now
'98 Civic EX - CTR headlights and grill, Kosei K1's, for sale
'90 240SX - SR20DET that will never get installed, project car.