I have a l322 4.4 v8 (m62 bmw) that is reallydown on power between 2000rpm and 3000rpm. It has had a new maf and coil packs plus plugs. And i have done the timing chain and guides about a year and a half ago. I have plugged in my snap on scanner (im a mechanic) and there are no codes but i feel that it is vanos related because as soon as you get to 3000 rpm it goes like hell and my understanding is that vanos works upto 3000 rpm. Any help would be great thanks.