So basically that is a FMU. That unit may give you more trouble than you want. It will boost the fuel pressure everytime you get into boost and cause a lean condition in between shifts. It won't just richen up the top end. Are you sure you aren't running out of air metering voltage?