alright so heres the scoop, i bought my truck in november and since i have owned it the abs light would come on while driving for a while but as soon as the truck was restarted the light is off. i knew i needed to get it checked but just didnt make time for it. about 2-3 weeks ago the check engine light came on. so i caved and took it in to the stealership. they said that i was throwing codes p0440 and p0449, and that i probably had to replace the evap canister and it was going to cost me 400+ bucks. well i said no and im pretty sure i can do it myself. problem number one, autozone does not know what the evap canister is and cant find it in there system. also is there anything else i should check first to see if it may be something else before buying a canister. second thing. abs. they said that my ehcu is out and the code sent is c0265. going to cost 900 for parts and 1200-1300 for parts and labor. i said no i can do that myself as well. if this is the problem and no way around it where can i get one or have mine rebuilt. autozone can not find this in there system either. i dont know if the person is just stupid or if they dont supply these things. both canister and ehcu look like i can due all the work myself. is there anything i may not have considered as to why i cant do this myself? so there are my problems...what should i do.