OK Thanks, So I disconnected the battery and tried the roof again and it worked. I initially investigated the whole system because it wouldn't go up or even make a sound except for the relays. I analyzed every connection and that is where we found out it is only sending 8.3V. So now it is working but I don't know when it may not work. I am sure it will be when it starts raining and I can't get it up. So I will then have to pull over and disconnect the battery or take out the entire rear seat and trim and take the torx screws out of the lift pistons and manually close the top.
The power doesn't go thru the SJB, I believe just the ground which is why the top has two power leads and no ground to it. It is triggered thru the SJB. If that makes sense.
My last resort is to take the SJB out and check for corrosion. Ill do that this weekend. Thanks for your ideas.