Welcome to the site.
I've looked for a full swim step and from what I've found there is that there is a couple of people that make but i'll be damned if I can remember who.
I want to say Genesis boats builds them.
If you call enough boat shops, you'll find out who is making them.
I gave up because I couldn't stand to drill another hole in my boat.
The gel on your boat should still be fresh and a color match should work out great .
Good luck and post up any info you might find.
-beerjet-