I have a k&n intake coming tomorrow and am going to have a ase certified technician friend of mine install it. He is a certified bmw mechanic, so he should have a easy time dropping this in for me right? Also what about a thermostat install, is it tough? Looking to go to 172 tstat if i get the xmetal pcm upgrade