Hi thanks for help when its hot it runs at 750rpm steady when it idling,in traffic it goes down to 500 rpm up to little over 1000 rpm.when pulling away it dips a little then its fine on the run,its never stalls but nearly has,when i say the engine shakes it makes the hole car rocks.