dont you hate it when your first post is a whinge?
backstory: 2013 Fiat 500 Twinair purchased new in 2017 (was a demo with 83km on the dial). so yeah, its a 5 year old car. I have done 67,000km. has never skipped a beat.
flash fwd, out of the blue at about 66,500 km the engine suddenly starts idling rough, a week or so late i get my first "check tranny" light and it shifts into neutral. I pull over and restart and everything is ok, I book it in to ultratune the next day but they cant figure it out, so i take it to my local Fiat dealership (where I purchased it)... they kept it for 3.5 months and finally handed it back fixed 4 days ago.
I drive to work today and 3 times (once in a bust intersection) the light tranny light comes on and drop to neutral. lucky all 3 times I had enough momentum to roll out of the traffic for a restart. I have called NRMA and had the F.... the car towed back to the dealership (at my cost)... I am guessing that it will cost half the cars value to get it back on the road from what I am reading here... here's hoping that it doesnt. I gave them a good blasting over the phone for handing me a dangerous car...

I love this car dearly, its been so good up till now.
I'm in sydney, australia for the record.