I'm looking at an 05 330i with zhp 1 owner detailed service with carfax and only 32k miles. I wanted to check on what the VANOS is and if this hasn't been done, will this be an expensive fix. keep your fingers crossed for me. I'm hoping I can get this for $20-22k