I have had this car for maybe a year now the car was sitting for about 3 or 4 years before i got it back on the road. i keep getting the code po340 camshaft position sensor bank 1, i have misfires on cylinders 4 5 and 6 but when i go buy the part from oreillys for 90 bucks nothing happens same code same symptoms “bad misfiring, slow/sluggish acceleration sometimes no acceleration, stalls sometimes main problem is the misfiring” please help i don’t want to give up on the e39. more info”new water pump, new sparks,new boots for coils, coils car old but still working, new abs wheel speed sensors, oil change. please help me save this car and my money thank you in advance. i will post check engine codes for everyone!