| | 2000 323i
I have 2000 323i from last three years. Recently, "Check Engine Light" comes on. I have replaced fuel tank cover. But, no luck. Sometimes, car stops while I am driving. I took to local mechanic. He found that cam shaft position sensor problem (P340 error code). He told me that it will take him one or two days to locate this sensor.
Why does car stops when I am driving and should I give car to local mechanic r for couple of days? OR take to dealer.