evil,
my car travel up to 300,000 without overhaul but the engine gave way after i put some stress into it. it died.
actually, top overhaul is about 1.2k, which i did for my cousin e36m40. but i include changing the camshaft, tapets, rocker arm, plug cables,vacum hoses, new bellow and misc, would set you back almost to 3k.
in fact, 3k is over quoting as i don't want to tell you guys it's cheap. but it's work the money.
however, if you car sound like a lorry, it can be your clutch bearing. try depressing your clutch when you are stationary and see if still sound like a lorry