sounds battered. I don't think anyone can give a definitive answer with that description. Best bet is to take it in to a camera repair shop.
5dMk3 (x2), 5dMk2, 7d, 550d, 16-35 f2.8L 24-70 f2.8L, 24-105 f4L, 70-200 f2.8L, 28-300m L, 50 f1.2L, 24 TSE L, 90 TSE, 8-15 Fisheye F4L, 100 f2.8L Macro, Fuji x100 + stupid amounts of video & studio gear. Addicted to buying toys.