engine serial number 0G167160
engine seems to idle fine. bogs down on hole shot. top speed is reduced about 15 mph. Replaced 3 of 6 spark plugs( all I could get ahold of) verified spark going to spark plugs, checked fuel pressure while on ear muffs thoughout rpm range. no drop in pressure. Compression 100 on 5 and 95 on the sixth. Replaced fuel line from bulb to engine due to crack in fuel line at engine about 6 months ago. replaced fuel filter 6 months ago. I will check tps voltage and regulator screen. Is there anything else I should look at? Am I at the point where I should take it to local shop?