I'm assuming that your mag drops are within limits. First thing I'd check would be the magneto to engine timing. Then the fuel and air filters. Then that the prop is fitted in the correct position in the crankshaft. Then the engine rubber mounts and firewall attachments.
You're only talking about a morning's work for an engineer to do this.