Alfa 159, Brera & Spider
Chaps and chapesses,
I've fallen out of love with my 159...., it's turned into a money pit.
Feb this year had it's mot £250 new pads and inner tie rods, was to be expected. Two weeks later water pump failed, that was another £430, less than a week after that the steering rack gave up the ghost...