Hoping the forum can help as I am exhausted and not sure what to do next...Sorry in advanced, this is a long one.
Long story short, I had no misfires before. Car was running perfectly.
Starting pouring some money into the car to bring it back to life. Installed new injectors. No problems, everything was great.
Couple of months after, I replaced my very leaky valve cover gaskets with new gaskets, alum covers, billet spark plug tubes/gaskets, and vanos covers.
Literally the day after install, I got a misfire code on a cyl. Swapped coil pack with another, code did not follow. This would happen a few times here and there, sometimes always on cyl one. Some times on 8. Other times it would just be a random cyl. I would "reseat" the coil thinking it just wasn't seated properly and then the code would be gone.
As the weather has gotten colder, the car will now go into limp mode with a "misfire" during every single start up. Its normally always CYL 1 or CYL 8.
I learned that If I let the car come up to operating temp and either restart the car or clear the code, the car would drive fine for the rest of the day. No more misfires.
If the car sat overnight, misfire would happen again the next day until the car got up to temp and then restarted.
Now the car has gotten to a point where it will throw a misfire code no matter what. I can clear it but it will come back within 30 seconds of starting the car.
I have moved the coils and plugs around and the code does not follow. I have checked grounds on the covers and both are tight. Car has a new battery that has been registered. The spark plug on CYL 8 had some oil on the threads which makes me think that the spark plug tube gasket rolled during installation, but I am not sure this would cause this misfire. This is also the only spark plug that has oil on the threads, so it doesn't explain why CYL 1 will "misfire" as well. I cleaned the oil of the spark plug threads, put the plug into a different cyl but cyl 8 still continues to misfire immediately.
Lastly, there has been one or two scenario's recently where the "misfire" and limp mode have come on but I was not able to stop and reset the car right away. During this drive, its like the "misfire" would clear up and the car would run perfectly. I would stop the car to check the codes and as I would turn the car back on, the misfire and limp mode would come back.
What is everyone's thoughts or recommendations? I have a laptop on the way so that I can install BMW tools, but in the meantime what should I check?
I'm on the verge of sending the car to the shop but I know this has got to be an issue that I created during the VCG job seeing as these issues started the day after. I'm just so lost and exhausted as this point as I have been chasing this for months.
To recap:
New VCG, Valve cover, Vanos covers, Injectors (installed months prior).
Code(s) do not follow coils or plugs if swapped around.
Checked grounds on both valve covers.
Long story short, I had no misfires before. Car was running perfectly.
Starting pouring some money into the car to bring it back to life. Installed new injectors. No problems, everything was great.
Couple of months after, I replaced my very leaky valve cover gaskets with new gaskets, alum covers, billet spark plug tubes/gaskets, and vanos covers.
Literally the day after install, I got a misfire code on a cyl. Swapped coil pack with another, code did not follow. This would happen a few times here and there, sometimes always on cyl one. Some times on 8. Other times it would just be a random cyl. I would "reseat" the coil thinking it just wasn't seated properly and then the code would be gone.
As the weather has gotten colder, the car will now go into limp mode with a "misfire" during every single start up. Its normally always CYL 1 or CYL 8.
I learned that If I let the car come up to operating temp and either restart the car or clear the code, the car would drive fine for the rest of the day. No more misfires.
If the car sat overnight, misfire would happen again the next day until the car got up to temp and then restarted.
Now the car has gotten to a point where it will throw a misfire code no matter what. I can clear it but it will come back within 30 seconds of starting the car.
I have moved the coils and plugs around and the code does not follow. I have checked grounds on the covers and both are tight. Car has a new battery that has been registered. The spark plug on CYL 8 had some oil on the threads which makes me think that the spark plug tube gasket rolled during installation, but I am not sure this would cause this misfire. This is also the only spark plug that has oil on the threads, so it doesn't explain why CYL 1 will "misfire" as well. I cleaned the oil of the spark plug threads, put the plug into a different cyl but cyl 8 still continues to misfire immediately.
Lastly, there has been one or two scenario's recently where the "misfire" and limp mode have come on but I was not able to stop and reset the car right away. During this drive, its like the "misfire" would clear up and the car would run perfectly. I would stop the car to check the codes and as I would turn the car back on, the misfire and limp mode would come back.
What is everyone's thoughts or recommendations? I have a laptop on the way so that I can install BMW tools, but in the meantime what should I check?
I'm on the verge of sending the car to the shop but I know this has got to be an issue that I created during the VCG job seeing as these issues started the day after. I'm just so lost and exhausted as this point as I have been chasing this for months.
To recap:
New VCG, Valve cover, Vanos covers, Injectors (installed months prior).
Code(s) do not follow coils or plugs if swapped around.
Checked grounds on both valve covers.