Ha yes... I can see two thirds!
New strut mounts then keep a nice coat of oil on the new ones.
Then clean it up alot. Heater hose = dirty, leaves etc.
Ditch the engine cover entirely.
And why is there wire loom on one of your plug wires?
wow, you looked really intently at this picture didnt u?lol