Do I need a new mechanic?

The RPM is head and shoulders above the 8007. It's also taller, and the spacer will hurt you. I'm sure you'll be happy with it.