3.8 #1 misfire on my grand caravan

I had a brand new Astro Van work truck back in the day and that thing would throw misfire codes left and right going up hills. It didnt have more than 9k on it. and when I reset the code, the reader would tell me how many it had, like in the thousands...but I think it would only trip if there were more than x in a row or something. What a POS>