Machine description: VIN: 1FDWW36P86EC25806, odom reads 375,720 miles, pwd by Power Stroke 6.0L V8 turbo diesel engine, automatic transmission. Equipped with: tow package, 10 ft stake flatbed, dual rear whe... more info about the 1990 Takeuchi TB1140.