I don't know if this would generate a misfire code, but my '98 OB had similar symtoms and it was the Mass Air Flow sensor.
I was well past the standard warranty expiration, but got it fixed under the Emissions Control warranty, which is a bit longer.
Anyway, for what it's worth, something else to consider.