Ok first of all, you should try changing the cadilatic converter. That should bring it down alot.
And I never heard of sea foam in a gas tank.
I think those people were screwing with you.
Change the pcv valve, and look into the o2 sensors.
And if I were you I wouldnt go to that mechanic ever again. Hit me up if you have any questions