1991 lumina euro 3.1
car died on me, could not get it to start. had fuel pressure and spark. I replaced the icm(the modual the coil packs connect's too), cps, fuel pump and filters. still nothing. I then replaced the map senser, still nothing. i then replaced the o2 senser then voila it started, but ran crappy. so i replaced the plugs and wires, now it runs better then when i bought it, but now when it get's warm it dies and gives me a code 42. if i let it sit 15 min or so it starts right up with the code gone. HELP!!!!!!!!!!!!!