Will that MAF work on a 2005 4.8, and how many miles are on it?