under acceleration, it falls on it's face around 3.5K rpm....not sure why and then about 4K, it'll surge and acccelerate like it should...>WTF
97 5-speed 2.4L
you also have an air temp sensor, (should be on the underside of the air cleaner) the wires
have tendency to break off, yours might be in the process of doing just that!