I'd have a run out to it and grab some pictures then post them up here. If the battery tray is in a state then the pillar probably is too - look at the website above. Also hidden behind the kit can be a multitude of problems.
Never said your S2 had any probs by the way - looks very nice in fact.