Tonight i went for a ride, the engine light turned on but it runs so much smoother and does pop from the exhaust anymore.

Is this a good thing?