That Evap thing takes 5 minutes if that. I just changed mine because it had that code. Can't remember exact part number but it came with both of them in the box. Supposed to put it above tranny, mine is right by gas tank. Cleared code and never had that problem.
Of course I will add it was already the " new " design, but it's just a piece of house.
Can PM if you want more info, I can grab you some pics.