the oil was changed a few months ago,the plugs are good,the air filter i will check but it does it when im coming off the highway and now its starting to do it when its cold as well,when it starts to power surge ,the surge isnt a normal surge bringing the rpm up its actually dropping them to zero which in turn causing it to die out,i noticed yesterday that when all this begins to take place the alternater belts start squelling ,it seems to me that what ever it is it has something to do with those belts squelling,thank you for your advice ,if you think of anytrhing else please let me know.