yes can cause poor exhaust flow and cause car to set codes for cat. converter, o2 sensors ,or fuel trim
Your bad muffler might be part of the reason your check engine light comes on. Usually, your bad muffler causes something else to go wrong and that causes your check engine light to come on. Problems cascade.
There are dozens and dozens of causes for the check engine light to stay on. You need to have the computer checked for codes to know possible causes.
loud, and shety muffler
A check engine light informs you that there is something wrong with the engine. After you run a diagnostic test, you will be able to tell what exactly is wrong.
that usually means something is seriously wrong....i would take it to the shop
YES
Hole in the muffler.
Wrong scanner?? If a check engine light is on, there are codes. Timing sensor? Check engine usually means a problem... Service means that scheduled service needs to be performed like oil change, or timing belt replacement. I would Check your Catalytic Converter. What often happens is the catalyst that is in the Catalytic converter Heats up and Blows out into your Muffler. This means It is not the sensor,but your converter and Muffler Need Replaced.I have just fixed two cars with this problem,and they had the same symptoms,Check engine Light.
Not likely. But you know you have a hole in your muffler so unless you want to have an accident from carbon monoxide poisoning you should have it replaced ASAP. Then reset the light and if it does not come back on, you know that was the cause.
Something might be wrong. Have the code read to see the problem.
If the check engine light is on, there's something wrong with the engine. Or, the computer is bad. One or the other. They don't set a light for no reason.
Yes, it can turn the light on for the wrong oil.