If it truly idles fine (which I doubt with it being a 98 honda) you've got other driveline issues maybe a seized planatary gear or something else broke and wedged itself in there wich would be strange. Can you two foot it and keep the RPM up and what does it do in neutral
Could just be a belt issue. How many miles on the car? If it idles fine in park, does it also idle fine in neutral? If so, your car is most likely an I4 which means your timing belt needs to be replaced. That's most likely it.
Other symptoms would be it doesn't always stall, just at certain times when in (moving) gear. If you have 100k+ miles, that's another sign of belt replacement need. Leading up to this stalling issue, would the car buck, sort of, as if losing power while on the gas.
If any of that sounds familiar, you need to replace your timing belt. Also, check for overheating, anything of that nature.


