Purple haze I seen you post in the CVO section, the biggest thing I see is the Borzila pipe is killing your low end, and looks like your running an SE 251 or 253 cams, the combo of those cams and Borzila pipe are pushing you curve out past the 3500rpm range.
SE cams will just not perform with some of the aftermarket cams, the Borzila pipe is a great pipe for larger engines.
If changes are in your future, I'd look at some of the Woods, HQ, FC cams and Supertrapp, Fatcat pipes.
If your ever in the Ponchatoula area give me a shout and we'll have a beer.