If both dowel pins are up you esentiall have no compression with intake and exhaust cams opening and closing almost in sync.Sounds like the shop should hav payed more attention...15.9 @ 86.7mphSmooth idle? We don't need no stinking smooth idle.Mods List:http://highlander.dsmpower.com/sig.htm