Whilst on a trip in northern California I had something similar happen. Smoke out of the exhausts and then engine oil flooding out from the engine compartment. The engine service light had come on...