ok so the cleaned MAF worked for about a week, then it started acting up again. a little testing/tinkering later and i had a new MAF in it and its working great. go my 20mpg highway back and even towed the boat about 200 miles with no problems.

thanks again to everyone who helped me out, hopefully this time we got it nailed for good.