My 250 6.0PS has 123,000 miles on it, and the only thing other than normal maintenance, that I had to change is the IPC sensor. I changed it probably 15,000 miles ago and it has been running great. Now over the last month when I start the engine it runs rough (if the engine temp is warm it runs fine). It idles fine but as soon as I give it the pedal it starts bucking and spitting and anything else that sounds bad. Now as soon as the engine temp increases it runs like a champ. Any suggestions????