I'm fairly positive pins are good I had them all out today. Port has power as well. I suppose I can dig deeper on grounds, I only replaced 3 today. As for carrier bearing, I had that replaced the same time as the U-joints. Should add that transmission fluid is clean and has the correct amount...