My 1996 Chevy pickup with 5.7 motor, 157k miles. The check engine light keeps coming on and kind of appears to go out when I fill the gas tank and run it through 2 warm up cycles. Last time it came on was right after filling with gas and adding 2 bottles of Techtron. Drove about 300 miles with light on, had to fill up to get to work (light stayed on). While driving to Autozone, dang light went out again.
I did check it a couple of months ago and there were 2 codes said "right bank rich" and "left bank rich". Cleaned MAF sensor (first time in 157K miles) and it appeared to be fixed but did come back on a few days ago....
Any advice on what would cause this? My cousin has exact same truck and has same symptoms. He changed MAF but didn't help.
Thanks, Bobby