recently purchased vehicle with 36,000 miles, the check engine light is on. on 2000 Jeep Cherokee

I took it to shop who replaced the evap vent selonoid (whatever that is), he then told me to drive it for 80 miles which I did last nite. The light is still on. Any ideas?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
The shop should have either cleared the code after repair and informed you that monitors had to be reset by following the jeeps drive-cycle and procedures OR should have cleared the code and checked if it was within pass/fail parameters for an evap test.
Really!