Yep scrap it, spend another £500 - £1000 on another old motor, buy more road tax, spend more on necessary maintenance and you’ll be on the road again! Alternatively as it sounds as if you’ve already sorted the car and enjoying it - get it fixed. Parts aren’t that expensive and if your doing the work yourself it’ll certainly be cheaper than getting another one. As for the mileage of 166k – these diesels if properly maintained are good for more than double that as many members will confirm. So all in all, whilst your hacked off with the latest failure unless the car is a real dog and you don’t want it anyway then fixing it is probably the cheaper and best route to go