OK progress report update! Reset codes, full tank of fuel topped off twice and 30 miles later I passed the test, the car is still surging a bit and trying to die out but doesn't seem as bad. I was able to look down into the fuel filler neck and can see the broken flapper hanging in there.
I...