Don't know what parts are needed till its apart, your mate at auto xperts had a look with a little camera but couldn't see any real damage.