Hello and thank you for choosing Just Answer.
P0452 indicates " low fuel tank pressure" .
You need to do a do a evaporative emissions fuel tank pressure test. If the test shows that the pressure is good.
Also this code can be trigger by a defective fuel cap. The pressure can escape at the fuel cap.
Then most likely the problem is the fuel tank pressure sensor. The sensor is mounted on top of the fuel tank. You should be able to access it from the trunk.
This will reveal the sensor.
Hope that helps.