Throttle body is completely clean and MAF is cleaned about one a year using MAF cleaner.. this has happened for a few years now and that was always the first thing I did but it never helped... air filter is clean also