When I start my car there is a loud knocking, it seems to lighten up a little after the engine warms up, but continues the entire time I am driving. Could this be caused by a faulty fuel injector?
I had the codes ran a few weeks ago and there were 4 codes that came up. 1- bad injector #2
2- faulty spark plugs (which have been changed since)
3- EGR valve
4- O2 sensor
Also, While my car is idling the smell of sulfur is overwhelming, is this caused by one of the above codes, and what can I do to fix it?
I am trying to figure out what would cause the loud knocking, and if I have more of a problem than what I think?