Yep, gotta clean everything or else you will be constantly guessing, especially on small leaks. Lots of threads on here about chasing leaks while staring into a dirty nasty engine bay.
Maybe post a few more pics?
Are you handy enough to drop the skid plate down below? I think there are like 8...