my truck came stock with a 85mm maf. every truck ive seen has the 85mm maf. like said the SLP maf is same as the truck one. if you peel off the sticker that says SLP it has the DEPHI part number.they just use no screen and a resistor solider on so you dont have to rescale the maf table on a car pcm