stumped!

Your in San Pedro? That's not to far from me I'm not an expert but two heads better than one if you get more Stuck-