My point exactly - you need to set a limit up front when to cut your losses. You may have lots of happy motoring and in general the 164 is as good as they come but it is an old car by now and lots of things can break down. May not be serious things, but your local mechanic charges by the hour and for parts and it sums up.But be warned: big cars come with big bills. A 164 tyre will cost an awful lot more than one for a Fiat Punto.
My mistake was trying to source a replacement ECU from a scrapyard and chase down the problem. Ultimately I couldn't and much time and money were wasted. With motoring at that end of the market I should have walked away the first day it cut out. If you are willing to take this attitude then you can have many miles of cheap fun in your 164.