Ended up being the switch.
Put a new one in and it worked.
Like I said I check the switch with ohm meter and it seemed to swap polarity fine.
Checking voltage at motor leads showed +11.5/-11.5 when switch was made in both directions but may not had the amperage to move motor due to parasitic bleed or weak contact.