I think your mates right. The 6 speed boxes (if that's what it has - 5 speed boxes are OK) are absolutely famous for developing a bearing failure requiring an expensive strip down and repair. I think the engine is Fiat, with 138K on it it will be just ripe for a clogged EGR, inlet manifold...