I agree with all of Nick's suggestions. In addition, I would also recommend replacing the seals at the end of the crank & cam shafts. I had a timing belt fail at 75 MPH at 131k due to oil seepage from the seals soaking & deteriorating the belt. It wasn't pleasant, 5 bent exhaust valves & 2 bent intakes & a nasty ding on one piston. $1700 to get it (e28 m20) back on the road.