It is my opinion that there are things that are not worth fixing in a 20 year old truck, and the EVAP system is one of them. There are so many little hoses, metal tubes, valves, brittle plastic pieces. Too much to go wrong it just isn't worth your time chasing it.