Where do I stand with dealership - faulty MAF