Get rid of that STP filter and put a Motorcraft on it. It sounds like the anti-drainback valve is stuck open which is common with cheap filters. You can buy Motorcraft filters at Walmart, and they aren't expensive.
I believe the STP filters are made by Fram, which is a terrible filter.