the tac harness helps the car shift, i always ran one because i noticed the shifting all over the place, sounds like your maf tune is off