I don't really understand "Cat not registering". Do you mean you are getting a Test Not ready or Not complete indication?
If you have reset codes while fighting the evap problem, you also reset the Cat test. But the cat test takes the longest to complete and if your driving does not meet the required profile it won't complete at all. Here is a TSB with the needed drive cycle courtesy of Raydouble at ih8mud (you must be signed in to Google to download this .pdf):
https://sites.google.com/site/raydou...edirects=0&d=1
Don't go to a dealer for a cat problem. They love swapping cats for $1800 when it's not necessary.
__________________
'99 4Runner SR5 5spd 3.4L V6 4WD(U.S), original '99 Talls in front, OME 906s in back, Hella fogs, Trekmaster shocks in front, Billy in back, no running boards, FIAMM horns, Alpine sound, Michelin LTX M/S2's, owned since new.
'97 HiLux SW4 5spd 4WD(Japan model bought in Brazil assembled in Argentina, very close to a 3.0 4Runner/Surf)
'71 FordWillys Jeep CJ5 (with straight six Ford Maverick 3.0 liter engine--lives in the mountains north of Sao Paulo Brazil)
My Backyard Frame Swap