I've been trying to remember but it's a bit fuzzy, wasn't there a show where a theme song sequence featured a speed boat (Not Baywatch) that was part of the network that brought Kung Fu: The Legend Continues and Babylon 5? The only other show I remember was Time Trax, which I actually never saw. Still, the 90s first run syndication was very memorable.
I posted the Thunder in Paradise opening. Is that what you're thinking of?