Thats good news, about your bad news (lol). If the engine light came on, and even if it's off now, there is a good chance that an error code was stored in the computer and that will help greatly when it comes to diagnosing your problem. Again, I wish you good luck in tracking down and fixing...