ok im sorry if im in the wrong place but i have a 00 540i6 and the vanos went bad and i got another engin with over 100,xxx miles less on it when i swap the engine do i need to take it to the dealer ship to have any thing programed to the car? or is there any thing else i should know while im doing this project.