I'm having a tough time getting my Super Six right. I am not a mechanic so I take it to a pretty reputable shop in Minneapolis, MN.
I had the Super Six installed a few years back and the engine idle is an issue. In DRIVE and stopped, it's is rough and wants to kill. If the idle is turned up...