Pics of my new to me Duster

did you figure the fuel sending issue out?
Yes, it was definitely leaking. It will be replaced when the new fuel pump is installed.