final stage resistor and those 2 oil separator hoses aren't hard.
there is a diy in homepage for final state resistor (
http://www.xoutpost.com/articles/x5/m...placement.html)
as for the oil separator hoses, it's also easy. search the forum, a member here posted a diy. for the X at that mileage, your valve cover gasket is most likely leaking too.
can you post pictures showing your timing cover leak?