I was wondering before I order some USB ports is that the only reason on this model why this would be stuck on this screen because the USB port is broken and the pins are touching the metal of the port?
Yes, it's quite possible that the damaged USB port is the only problem preventing your T400 from booting. Of course, this may be happening because of something entirely different malfunctioning, but this exact
thing happened to a T500 at the computer shop at which I work. The T500 did the same thing as your T400 is doing: when you would power it on, it would just hang at the BIOS splash screen. We tried different sticks of DDR3, no luck. I had known about the damaged USB port since the time that the computer was brought into the shop, but I had no
idea that it would be the culprit for this type of problem.
Long story short, assuming nothing else is wrong with your T400's motherboard, replacing the USB port or even bending the pins so that they don't contact other metal components should solve your problem. In your picture, it looks like pin 1 (+5V) is shorting out with the frame around the USB port. Bending this to match the other 3 pins should fix the issue. Good luck.
Hardware = Fun! My ThinkPads:
IBM: 240X, 360Cs, 570E, 2x600E, 700C, 755CDV, 760E, 760EL, 770E, T20, 2xT22, A22m, A30, T30, X30, X31, R40, 2x X41t, T42, T42p UXGA, T43 14" SXGA+, T43 15", 2x R51, i1400
lenovo: T60 SXGA+, T61 4:3 Intel, X200 (P8600, 2GB, 320GB 7.2k, 9-cell, Win.7 & Xubuntu)