my teg feels like its gonna stall it drops to almost 0 rpms when ive been driving for long what could this be, o ps my CEL keeps saying my o2 sensor and cat so idk if it has somthing to do with it.