Sounds like you bought a poorly maintained and cared for punto. If you care for and maintain your car properly then it should only have wear and tear problems like brake pads, discs, tyres, maybe clutch.
Service it reguly and maintanin it will make any car last
I bought a 7 year old punto with 78k on clok and mine was poorly maintained but after i owned it i took care of it and maintained it properly and took care of the problems that had happened with previous owner abusing it.
This is a list of things i had to repair and replace because sum nob before me had abused the car and not maintanined it:
*I changed bonnet cable when it snapped dnt really know why it snapped.
*Changed all brake components because previous owner had let the brakes grind down to metal (pads, discs, shoes, wheelcylinders, drums, cleaned calipers, bled system)
*Changed starter motor this got jammed because previous owner never changed the camshaft gasket and oil was leaking into the starter and eventually it wer struggling to turn the engine cos of all grit and oil in it.
*Changed camshaft cover gasket to stop oil leaking into new starter
*Overheating because previous owner never bled radiator so i flushed the radiator, replaced thermostat(just cos i thort it would be best), bled the system
*Tyres wer bold and un even tyre wear cos previous owner never bothered getting tracking done or checking tyre tread so got 4 new alloy with 4 new tyres and sorted the tracking out.
*Front 2 coil springs were cracked broken probly cos the nob wer thrashing it over speed bumps and potholes or summat so i replaced all for with 50mm lowering springs.
*Sump plug just got rounded cos previous owner had used the wrong tool to try open it and apparently has used the wrong sump plug, still need to get a new one to fix this but i have managed to get the roundeed one off
*Exhaust was bangin of bottom of car because previous owner had bodged the backbox onto a different position so i had to straighten it out and re attach it.
After doin all of this my punto is now mechanically sound passed its MOT 2 days ago with no problem nothing picked up on MOT. Now all these things i have listed wont go wrong if i maintain them properly and because i havnt just bodged everything together done them all properly.
PUNTO's are very very good cars especailly for your first car pretty nippy and quick and probly best looking first car you can get out of what options you have for insurance reasons (corsa, saxo, clio id rather have the punto)