Should I be feeling more power?
I wouldn't take it to a general mechanic, maybe find a place that does tuning it on a chassis dyno.
Print