It could be that your tach is lazy, or your VSS isn't functioning up to par, but I doubt it. It almost sounds like it's in limp mode, but 7,500rpm is too high, except that you have a custom bin sooo who knows how that would effect limp mode.
You still haven't answered whether you looked into...