Ok I directly wired all three motors up to a independent 12v power supply and all three Honda 5 pin, r31 5pin, and r31 6 pin all work on low and high speed.
So its not a motor issue but wiring issue. I will just have to bite the bullet and employ a auto sparkie.