My 455 did something similar, long story short it ended up being a loose ground on the fuel shutoff solenoid. Remove the left side panel and you will see it. My problem started as a coughing/sputtering problem, turned into a "won't start" problem before I found it.