I went over there and disconnected it, truck ran fine. Hes gonna replace it tomorrow to confirm. Thanks Oppo!
Also I drove my truck again tonight, OMG that thing has all its power back. Did a burnout that laid 2 strips of rubber twice as long than my truck. I cant wait until I can afford a new cat and actually bear to drive it.