So I just picked up a super clean 08 sportsman 700 under the impression it just needed a sensor, the previous owner replaced the t-bap sensor and harness with no luck. ATVs starts right up idles fairly well but when you give it the gas it wants to start popping,sputtering and just sounds aweful,also smells extremely rich to the point it burns your eyes, I checked all wire connections,pulled on wires nothing loose,cracked or rubbed through. I’m at a loss here any input would be greatly appreciated!!