New MAF put in today at the dealer....thanks to this thread for all the info....$1300 labor parts ect. 2001 w/24k miles. Runs like new and not doggy at plus 4k rpm as was the case before...