Dakota, Tacoma, Ranger, doesn't matter. Engines and o2 sensors all work the same. The o2 sensor reads o2. If it reads too much, they you are either too lean or have a exhaust leak. The exhaust pulse sucks in air through the leak. Or could be that it is too close to the exhaust exit, effecting scavenging. lengthen the exhaust or create some back pressure to rule that out.