I have a little problem with my 91 SC. problem started a few weeks ago, the car stalled on me while i was driving it. then it wouldn't start back up. that night i went to work on it and it fired up and ran great for about 30 minutes, and i was baffled. the next day ran fine ont eh way to class, about a mile or so. leaving class i barely go out of the parking lot and it stalled again and wouldn't start. I took it to a mechanic, he tested it for spark and fuel, it was getting both but wouldn't fire. he detatched the MAFS and it fired right up but as soon as he reconnected it, it would stall. he told me it was the MAFS, so i ordered a Pro-M 76MM MAF from supercoupeperformance.com. He put that it and i guess it still wouldn't start so he looked at the crank sensor and realized my harmonic balancer bolt had broken and the harmonic balbancer was sliding out and had messed up the crank sensor. As well as that the DIS module went bad. if it's related, i don't know, but my bill has been adding up very quickly since the DIS is like $300+ alone. now, the car still will not start. when the mechanic gave it a little gas it fired, but stalled hard as soon as he took his foot of the gas. sounded like the timing is a little off. Didn't know if any of you, more knowledgeable SC'ers would have any clue as to what's wrong. It's throwing two codes, one is a canister purge (?) and i forgot waht the other one was.