i have a 2001 i30 with 135k miles on it. i just bought it a few months ago and the CEL came on a few weeks ago. i had the codes pulled and it came back with P1440, P1448, & P0455. they are the EVAP system. i talked to a service tech at the infiniti dealership and he said that the EVAP Canister, Evap Solenoid, and gas cap need replacing. i was wondering if anyone has had these problems? how hard is it to change them out yourself? is the dealer accurate with this? i really don't want to spend $200 for a diagnostic. from my understanding its right under the car back by the rear tires by the fuel tank. any help with the is appreciated.

