nytrdr24
+1y
lean=bad for an engine, this can lead to burnt pistons & valves amongst other problems.
double check the timing, pull the timing belt, make sure #1 is tdc, and the cam is set for the intake stroke, and put the belt back on. as i understand, there are two different timing belts, one just slightly longer than the other, if you have the wrong one installed, it could throw the timing off. also, if you can find someone with a old code reader (obd1), you can get them to read the trouble code that it is putting out, and would be a place to start diagnosing your problem, then if that doesn't give you a solid direction, i would look at the wiring, if it has been hacked into, chances are that the connections that were made are faulty & could be causing a problem as well.
just a few things to look at, & hopefully one of them will help you out.
it is hard to actually diagnose a problem w/o being there