Hi all, I think this is one I may need to get professionally looked at but thought I'd see what suggestions everyone has.

It's a 2009 120...