I have an 87 305 that stalled on me. Would start and run but die again. My first thought was the was the coil was going so I did a much needed tune up (plugs,wires,cap,rotor and coil). In the process i noticed the wires in the distributor and connectors going to the icm were deteriorated. Replaced distributor and am still having the same problem. So now I decide to pull the codes. I am coming up with codes 33, 42 and 45. Any suggestions on where to look next? I am going to replace the map sensor tomorrow but do not want to dump anymore money than I have too. Any suggestions?