P1151, maybe change the Bank 2 upper O2 sensor. Not running right when hot could be the start of IMRC failure.
This thread for P1151

This thread for IMRC failure or start thereof


"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles