Used K&N, complete with heat shield. Was on my truck when I bought it, so not sure on the miles. Nothing wrong with it, could run as is, or clean up and re-oil filter, but its not really dirty. SOLD