Somejohn - Maybe it's just because it's an Alfa and I've been spoilt with my last car. A Peugeot 406 V6 SE Coupe, I bought at 5 1/2 years old 80k and did a full service and cam belt change, shortly after a radiator and then in just over seven years not that much else apart from the usual consumables (tyres, exhaust, oil & filter, one set of spark plugs). Towards the end I replaced the front disks, one wishbone and three stabiliser bar/bush things on the back end...oh yeah, and another radiator needed just as I wanted to sell it! As I said I bought at 80k and sold at 147k so a hell of a lot more milage than the alfa.
I think the main reason I wasn't 100% sure about the mileage was because I bought the alfa supposedly in good condition with everything working and three months warranty (from Rogers of Brock/Italian Car Sales, near Preston) at the begining of December. Since buying the radiator has been replaced, engine stabilisr bar, parking sensors don't work, passenger heated seat doesn't work, cruise control doesn't work, there is still a coolant leak, antiroll bar bushes replaced and going in to the garage tomorrow for a wishbone and damper to sort out a clicking/banging from the front suspension (admittedly a pot hole may have helped the suspension problem on the way!) I've got the log book and service book but it didn't come with the old mot's, I'll have to see if I can get the telephone numbers from the stamps and maybe check the mileages with them. Maybe the engine corrosion is because of the coolant leak, it leaks when warm and under pressure so when I park up at home the engine bay has a lot of moisture in it that then condenses on everything as it cools. I've looked under the bonnet in the morning and everything including the plastic has a little moister on it.
On the plus side it is quite a good spec, silver with tan leather, small boot spoiler, twin exhausts, heated seats/mirrors, xenon lights with washer, sat nav and telephone. I'll post a few pics when back from the garage and I get chance.