YOOOO Text mE I had this happen on 4/28 at that SAME Sunoco.
So on 4/28 Saturday morning I filled up a 2017 Audi Q5 with "ultra" complete empty tank. I drove down waggoner about a mile and the car went into limp mode and would not let me go over 10mph. I got it towed to Byers, the immediately knew it was bad gas and drained all 60$ worth of fuel. After settling it was clearly half water. I took my bill and receipts to the gas station. They denied it being possible so I called the Weights and Measures department at 6pm no answer, left a voicemail. They called me at 7am and asked what pump number I was at I said 5 and he sent a crew to test the station, they were there by 8am. All there checks came back good and the gas logs showed they actually tested the gas load before the gas load I filled up with. So the load before and after mine was tested and both came out good. So they could not help me unless other people made reports. They also would not test the gas sample from my car because it was out of their control. If I was you I would have them test your gas straight from your car before it gets drained by the dealer. This along with my report and Im sure there are others now maybe we could win.