Thanks Troy. I called Centurion today and they said the factory wiring system was not working with the original ballast puppy and new DPDT switch because there is a relay in there and is really not designed for the reversible pump. They also said there also could be issues because the wire running to the pump is also connected to the wire for the sprinkler valve (although I had already disconnected and removed that). Anyway, they said to run new wire to the pump (like you said) and also to the terminal under the helm and add a 30 amp inline breaker. I guess they are not confident in that breaker panel after all. Anyway, I ordered all the necessary equipment from Wakemakers today. I may try connecting the system to that terminal under the helm which then runs to the battery with heavy gauge wire. I did buy enough wire to make it all the way to the battery because I like the idea of connecting to the house battery to allow filling and draining without running the engine.
So tomorrow, I will install the new Johnson Pump and do all the plumbing and next week, I will take care of the wiring. Thanks for all your help.