for the SES problem i did a quick exhaust leak check, thought i had one, when i took it to the shop they said it was my exhaust gasket before my cat and a clamp towards the rear, got that fixed monday, reset the light tuesday, thought it was all well, didnt see the SES light for a few days..
until today (friday)! scratch that idea.
im really running out of possible solutions. id really hate to have to get rid of this beautiful truck.