its probably the cat.
i went thru the same exact thing with my old truck...