Is what I did wrong? Is it o.k. that I ran the #8 back to the panel? Did I just "over-do" it? If I understand correctly my #12 ground in my romex running to the pool cover motor and my pool pump motor are sufficient?
Going back to the panel was probably overkill, but not a problem AFAIK.
Romex in a pool motor install, now we got a problem I think.
680.21 Motors.
(A) Wiring Methods. The wiring to a pool motor shall comply
with (A)(1) unless modified for specific circumstances by
(A)(2), (A)(3), (A)(4), or (A)(5).
(1) General. The branch circuits for pool-associated motors
shall be installed in rigid metal conduit, intermediate
metal conduit, rigid polyvinyl chloride conduit, reinforced
thermosetting resin conduit, or Type MC cable listed for the
location. Other wiring methods and materials shall be permitted
in specific locations or applications as covered in
this section.
Any wiring method employed shall contain an
insulated copper equipment grounding conductor sized in
accordance with 250.122 but not smaller than 12 AWG.