Engine smoked and had unpleasant odor
Many different things can cause a bang noise and smoke to come from the engine. The most likely issue would be an oil leak, low oil level, engine mechanical issue, or a faulty water pump. The Check Engine Light will...