Check engine light on code PO453 on 1999 Subaru Impreza Outback

Been having this problem since I bought the car. Check engine light would come on when car reached a 1/4 tank of gas. The dealer changed the part twice. It is evaporative emission control system pressure sensor high input. The car sometimes will not let me put gas in it. The pump clicks like the tank is full and gas shoots out. dealer changed it again and now the light comes on around half a tank. I only have the problem with the gas shooting out when the light is on and there's less than a 1/4 a tank of gas. He said he bought the part brand new, was wondering if it could be something else causing the part to go bad, but the dealer doesn't seem to think so. Has anyone else had the same problem any advice would be appreciated.

by in Ravena, NY on October 05, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , October 06, 2013
High input is most likely caused by high pressure which is most likely caused by a faulty vent solenoid/circuit. You said the dealer did the repair, are you talking about a Subaru dealer or an independent?
COMMENT by , October 08, 2013
independent Dealer.put only deals with and sells subarus.