My 225 hpdi has a miss at low rpms. This usually happens when i first put it in gear and begin to press the hotfoot. Then, if I try to get it on plane, it can fall on it's face without backing of the throttle and quickly giving it a burst of gas (as to blow off the plugs) to start to take off again. It has no problem idling out of gear or once on plane, just at the intial acceleration. Also, this usually happens when I have let the motor cool down, but not once it has been running awhile. And it can puff out some smoke when cooled off. I had diagnostics checked and everything tested fine. Could someone tell me what is going on with the motor?