I had the same problem with my -4 when I bought it. (Low time FN O-320 D1A w/ MA4 and Catto 3 Blade) I upped the RPM to about 820, checked induction (no leaks) adjusted the idle mixture (it was way too lean, no rise on shutdown) and cleaned the plugs, (bottom ones had some lead but none were fouled). Idled great after all that. Since I did all this at once it's hard to say what it was, but I suspect the prop RPM more than anything -- those lightweight, low diameter props don't have a lot of inertia.
Carb ice is always a possibility too, (for quitting on rollout) if you had just done a low power or idle descent without carb ht -- even on a beautiful day -- that's when it sneaks up on you!
Hope you get it squared away quickly and please report back to the group what fixed it for you.
- Brett