Freds 73 Scamp restore on a budget

Sounds like you got it right. I use metal prep and scotchbrite to clean raw plastic. That mild acid works well.
I hope it works been years since I painted vinyl and gonna paint the rear seat next and when I can afford getting it redone then someone can sit in the back seat.