I have to say i think u either need to get a good mechanic or learn some skills mate, i've owned a 300tdi for best part of 10years, done about 100,000 miles in it, seriously abuse it offroad (run two hydrualic winches fom it) and never had half the problems u had.
I could list several easy cures to half the problems u've listed but it sounds like u wouldn't listen anyway!!
Al li can say is, either one which ever comes up at right price and fits the best. Wouldn't mind recommending a 300tdi to anyone mines been sounds, yeah had problems but nothing that can't be easily sorted!
Mike