Mitsubishi Repair Problems? Ask a Mechanic for Answers ASAP
Hi,The first thing you are going to want to do is get the computer scanned to see what fault(s) have set from the event. Even if the engine light is not on currently, there is a very high probability that the event caused a trouble code to set that is still in memory.As for possible causes... stalling like that is not really specific enough to have a single thing that comes to mind without any diagnosis or being able to look at the vehicle. Typically when this sort of behavior occurs you expect a faulty crank sensor, a broken timing belt, bad gas, etc. Having the computer scanned is the best course of action moving forward; the only other thing you could do just to rule it out would be to pop the oil cap off and have a helper crank the engine while you look inside to make sure there is movement inside the engine (indicating the timing belt did not break).With regard to your seat belt light flashing erratically... it could be related. If the vehicle was on the verge of stalling any time the RPM dipped below 500 RPM or so it will reset some of the electronics (like the SRS ecu which controls the seatbelt warning). If the light is behaving normally now with the key on, I would not be overly concerned with that... it was likely a result of the vehicle being on the verge of stalling.