I have an e46 330i. recently ive been experiencing a lack in power at around 1000rpm but the power kicks in again at around 3000rpm. ive heard that this might be due to the vanos seals. any advice on the prob would be much appreciated. also if it is the vanos seals aprox how much will it be to replace?