yes best left to dealers.

mine is in there now, going to change the manifold itself

part will take 5 days to come from germany though