Your IACV may just need cleaning. There is a little screen in the IACV that gets clogged over time. If it's never been cleaned in 280K miles it certainly needs to be done. Pull the IACV off and blow that sucker out with some carb cleaner. I cleaned mine a few months ago and it idles great.