News:
start with fuel pressure & float levels , it needs tuning
12" @ Idle? Is it in drive if it is an Auto? Check the numbers on the power valves. You should have valves around 8 to 10, if you really have a true 12" showing on the guage.They could be opening as soon as you touch the gas.