The suggestions above are good -
But remember when its hot the fans go on, I have a two , two stage fans , the revs drop 100 firstly then another 200 when the fans are flat out.
This causes the spark to be reduced and the car shakes.
As a work around I have rasied the out of gear idle to 1300 from 900 and putting a new earth on the block to drivers side chassis of the car.
I now have more power and acceleration than before.
But the idle up still does not seem to work properly when the a/c is on , when turning the steering and when stationary, as the additional A/C load causes the idle to drop.