Mitsubishi Repair: 95 eclipse doesnt stay running, camshaft position sensor, mass air sensor


Question
I have a 95 eclipse 2.0 n-t, GS manual, when we bought the car, it had been parked for almost two years with a broken timing belt, and a busted head gasket, replaced head, new timing belt, new plugs, and wires, and ignition coil.(about three weeks ago)then was having problems with the car dying when you pressed the brakes or stop at a red light( unless you would press the gas )It would do this a few times and then it would run fine and sometimes the engine light would come on, and then sometimes it wouldn't. We changed the fuel filter, and now it's not wanting to stay running,  when it's cold, it will crank right up, and run for about 1 or 2 minutes, then die and won't crank right up(it's not firing every time, then all of a sudden it will fire, crank, but then after a few seconds it will die and then you have to crank about 10-20 times and it will crank, and then die. now the engine light comes on. we were told to check the camshaft position sensor, or the pickup coil, but the repair manual doesn't show where it is located on this car, and we can't seem to find it. or could it be the fuel pump going bad? Any suggestions would be greatly appriciated.  Thanks

Answer
KC,
The camshaft position sensor (which is also the crankshaft position sensor) is located on the passanger side of the valve cover.  Here's a picture you can use as a reference:
http://90gsx.com/eclipse/timing/cam.jpg

Your manual may be referring to it as the crankshaft angle sensor.  It's the same sensor.  

Other items you'll want to inspect are your Idle Speed Control (ISC) motor, your Fast Idle Air Valve (FIAV), your Engine Coolant Temperature (ECT) sensor, your Throttle Position Sensor (TPS), your Mass Air Sensor (MAS), your alternator, and your fuel pump.  I would suspect it's one or more of your sensor causing the problem.  The ISC, FIAV, TPS, MAS, and ECT are all effected by engine temperature change.  As the engine temp increases, those values and sensor adjust to keep your idle stable.  If one or more of those are faulty, you'll get that stalling problem you described as your engine warms up.  Check those out and hopefully you'll find the cause to your problem.
Good luck!