I have a strong 2000, with 106K miles. Engine has been lovingly maintained by Bavarian Machine Specialties, but it's really showing its age. I suspect the rod bearings are going; no obvious knock yet, but Dan the mechanic has a Bad Feeling. I know the cam chain tensioners and guides are shot, and the VANOS on the passenger side is not posting in GT1; there's something funky there. So I'm thinking: a) swap engines with a fresh(er) one b) buy a nice used one and suffer all the maintenance costs I've already had--new clutch, new shocks, etc. but enjoy a fresh engine c) bite the bullet, and do all the work. God this is the sad part! it's like having a sick old dog and contemplating end-of-life issues! BIG QUESTION: does anyone out there--like the famous Razahyde--have a nice low-mileage engine they want to part with? Pretty please?