Engine is an O-235- C1 with an MA3A carb., without the primer pump. Flown almost 600 hours and never happened before, and now its happened twice in two flights. Not flying it until I can figure this out. I just finished a very comprehensive condition inspection. I did replace the fuel filters. I did not check the fuel pressure afterwards because I didn't think of it at the time. 100 hours on new mags. Checked timing on condition inspection and it was spot on. No changes to prop or settings. No change to approach and landing procedure. Carb heat full, mixture just slightly leaned. Same as I have been doing for 600 hours. In both cases the engine died when I pulled the throttle to idle as I was rolling out. In both cases it started right up afterwards. I did find a small fuel leak at tge carb and fixed that. I did adjust the idle and mixture settings and it seemed to run smoother at idle. Also got a small rpm drop (not the often repeated 50 rpm though) on slowly pulling the mixture to cutoff. Thought the combination of the two items fixed the problem. It didn't. Same thing happened on rollout after the test flight. And again, it started right up after dying and ran fine to the hangar. I would appreciate any and all troubleshooting ideas.