Hello, this is My first post I hope it is on the right forum.
I have this vehicle (2002 Jeep liberty 3.7l auto) almost 1 year now and had some transmission work done by the dealer. Soon after it came back to Me the engine light was ON (Again

) and I put My own scanner on it and the P0442 code was there I cleared it and put the stock cap ON the tank since I installed a keyed cap from the local auto parts store but the code came back and then another code (P0455) showed on the screen and I read some hoses could be bad but I looked under the fuel tank and most hoses look like new or in good condition (never replaced before) so I don't want to start pulling this apart to find out it is a common problem. Since the mech did tranny work here before the code appeared is it possible someone would know if there is a vacuum hose in that area and causing this codes.
Thank You in advance.