This is a 1995 Ford 351 Windsor Roller Tappet type complete running engine with 112,000 miles. Engine is complete with many accessories, and has no visual defects, came from a wrecked F-250 utility truck. Your satisfaction is always guaranteed. We are fast shippers, and good at getting great rates. Questions? 800-850-6898, in and out, 502-493-8523, nights, 502-262-1212, cell.