help! please.

often you can just take the EGR off and clean it and it will work fine again
bad gas can be due to the station running there tanks near empty and sucking all the crap off the bottom