I have a 1995 525i. It has had two previous owners. I recently read the forum article on errors codes, and followed the procedure for my 525. I received the code 1266 Vanos system. That said I have had a problem getting the car to pass California smog and recently had some hard idle issues. Is this my problem and can it I handled the repair or do I need a Cert BMW mechanic.