1994-95 454 TBI engine out of a 2500 pickup. I cant remember the milleage. Ive had it on the engine stand in my garage for years waiting for a project to put it in. I havent found one. Its complete with the throttle body all the way to oil pan and accessories are on also. Serpentine belt. Alternator. Etc. Ran great when I pulled it.