Hi guys, I have problem with my BMW 318i 2006 with the camshaft, intake sensor. Firstly the car was unable to start due to bad started. I replaced the started the the car now it's starting fine. Tried scanning the fault codes and I've run on: 2B62 DME: Camshaft sensor, intake. Position of phase edges or installation position outside tolerance. The SAE diagnostic code is P0341. Ordered new sensor, replaced it, cleared the error but after 2 minutes idling the error comes back. Also when idle the engine rpm are not stable and they drop and increase. Tried googling a little bit and some people say that maybe the timing is wrong or the timing chain had jumped and that is causing the issue. If you faced any issue like this I would be really happy to share it with me. Here is a photo from the diagnostic software.
fault_code.jpg