The late-production Fiat 500 Mk2 runs the 1.0 FireFly three-cylinder with a 12V belt starter generator, replacing the older 1.2 FIRE and 0.9 TwinAir in 2020. It keeps the familiar retro body and cabin layout while trimming CO2 to around 88 g/km, which helps with company car tax and low-emission-zone access. The engine uses a timing chain, lacks MultiAir and has no turbo, so it is mechanically simpler than the TwinAir it replaced.
Timing chain, no turbo, no MultiAir
Low fuel and road-tax costs
Steering column torque sensor weakness
Tailgate wiring and door handle issues
Buy if: You want a cheap-to-run city car for short urban trips and can verify the early-build axle shaft recall has been completed.
Avoid if: You drive mainly motorway miles, need to carry more than two adults regularly, or cannot tolerate typical Fiat cabin quality.
Expected Annual Maintenance Costs
Common Problems
Steering column torque sensor degrades, causing EPS warning light and heavy steering · more· less
This is a design weakness carried over from the earlier 500 Mk1 and affects the FireFly car too. The torque sensor inside the steering column develops intermittent faults (typical code C1002 – Steering Column Motor Torque Sensor), initially throwing the EPS warning light briefly before progressing to complete loss of assistance. A replacement column from Fiat costs roughly 900 euro including coding. European rebuild specialists re-manufacture the column for 400-600 euro with no coding required. On the FireFly Mk2 cars it tends to appear later than on Mk1 cars, often from 60,000-100,000 km onward.
Driveshafts made from defective steel can break, causing total loss of drive · more· less
Around 13,300 Fiat 500 and 500C Hybrid cars built between September 2020 and June 2021 were recalled (Fiat code 6343) for axle shafts made from steel that did not meet specification. The shaft can fracture under normal driving, leaving the car without drive. If the recall work has been completed at a Fiat dealer, the repair is free. If it has not, new shafts and labour at an independent garage are around 800-1,500 euro. Any 2020-2021 car you consider must have its VIN checked against this recall before purchase.
Wires inside the rubber boot between body and tailgate crack from repeated flexing · more· less
Shared with all Fiat 500 Mk2 variants. The wiring loom passes through a short rubber concertina between the body and tailgate, and the thin cable insulation hardens in cold weather. After repeated opening and closing, individual wires fracture inside the insulation. Typical symptoms are failing number plate lights, an intermittent or dead tailgate latch, and blown fuses that can also disable brake lights or indicators. A full replacement loom at a Fiat dealer is around 600 euro. Splice repair kits cost 20-50 euro and are within reach of a competent DIYer; several specialists also offer a fixed-price splice-and-reinforce service.
Zinc handle casting cracks around the corroded steel pin, handle eventually snaps off · more· less
A long-standing Fiat 500 design flaw, still present on the FireFly Mk2 cars. The steel pivot pin inside the zinc alloy handle casting corrodes, the casting slowly cracks around it, and the handle eventually pulls off in the driver's hand. Fiat issued a Technical Service Bulletin and a redesigned hinge kit (part 51939041 / 51964555) costs under 40 euro. A DIY repair takes about 30 minutes per door with basic tools. A complete new exterior handle from Fiat is 80-120 euro, with dealer fitting around 150-200 euro all in. On cars older than 4-5 years this is essentially inevitable.
Battery state-of-charge sensor or lithium auxiliary battery fails, disabling start-stop and BSG · more· less
The 1.0 FireFly uses a belt starter generator and a small 12V lithium-ion battery (under the driver's seat). The most common failure around 20,000-40,000 km is the battery state-of-charge sensor misreporting, which switches start-stop off and makes the hybrid warning light stay on. Sensor replacement is around 100-150 euro at a dealer. If the 12V lithium battery itself has degraded, replacement is 120-180 euro. Not every independent garage is trained on the mild-hybrid system, and there are documented cases of new batteries being fitted when only the sensor was at fault – insist on fault codes and battery state data before replacing hardware.
Scuttle and rear bumper sealing allow water into footwells, causing damp carpets and musty smell · more· less
Water leaks are widely reported on the 500 Mk2. Typical entry points are the scuttle panel near the windscreen hinge, blocked drainage channels, aged door seals, and the area around the rear bumper brackets. Fiat issued a Technical Service Bulletin about the rear bumper sealing. Water that reaches the footwell can cause secondary electrical problems (seat and airbag module errors) and corrosion of floor components. Repair is usually cleaning drains and replacing seals for 80-150 euro, but tracing an elusive leak can push diagnosis and repair to 200-300 euro.
Screen goes black or enters a reboot loop, usually a software issue · more· less
The Uconnect 7-inch head unit can enter a continuous reboot cycle or simply show a black screen. Owners on UK and Italian forums report that the latest firmware from Fiat's Uconnect portal, flashed via USB, resolves it at no cost. A dealer software update costs 50-100 euro. Where a hardware fault is actually present (usually the temperature sensor on the main board), a replacement head unit is around 300-400 euro. It is more of an irritation than a safety concern, but DAB and reversing camera can be lost with it.
Simpler engine than the TwinAir, but Fiat 500 build-quality niggles remain
The 1.0 FireFly itself is a clean-sheet design with a timing chain, no turbo and no MultiAir, so the mechanical risk picture is much calmer than the 0.9 TwinAir it replaced. Most of what goes wrong on a used Mk2 1.0 is shared with every other modern 500: door handles, tailgate wiring, steering column sensor and water ingress. The axle-shaft recall on 2020-2021 cars is the single non-negotiable item; after that, most remaining work is low-value, high-frequency fiddling rather than big mechanical bills.
Recalls and Technical Service Bulletins
Axle shaft material defect, risk of fracture and loss of drive (Sep 2020 – Jun 2021 production, recall 6343, approx. 13,300 vehicles)
Critical - verify completed
Hybrid auxiliary battery connection, fire risk under acceleration/braking (Jan 2022 – Jun 2022 production, recall 6500)
Critical - verify completed
Takata airbag inflator (various production dates)
Verify completed
Contact a Fiat dealer with the VIN to verify all recalls have been completed. The axle shaft recall (6343) is the single most important item on any 2020-2021 car. The hybrid battery connection recall (6500) applies to early 2022 builds.
Warranty Status
Factory warranty (2 years)
Expired on all 2020-2023 cars, may remain on late 2024 builds
Mild hybrid components
No separate hybrid warranty; treated as part of the standard 2-year cover
Rust perforation warranty (8 years)
Still active on most cars, typically to 2028-2032 depending on first registration
Extended warranty
Available through Fiat dealers and independent providers
Most used Fiat 500 Mk2 1.0 cars are outside the original 2-year factory warranty. The 8-year rust perforation warranty is usually still valid. Any extended warranty should be checked carefully for exclusions on known items such as the EPS column, water ingress and infotainment.
This report is for informational purposes only and does not constitute professional advice. Estimates may be inaccurate. Always have a qualified specialist inspect the vehicle before purchase. We accept no liability for decisions made based on this information.