You should have it looked at. Since the check engine light has come on, it may provide some insight to what is happening. It could be possible that with high torque, that electrical may be grounding. I would think that if it was fuel related, it would do more of a stumble, or not restart readily, but not completely stall.
SPONSORED LINKS
Wednesday, January 20th, 2010 AT 10:00 PM