Engine block heater for 3.0 liter toyota pickup and 4runner engine (88-95). I purchased this brand new but never installed it, comes with all hardware, instructions and grease. Sold my truck and bought a LX450. Turns out it is too small for the LX450. Cost me $58.76 from Northwest off-road. Will sell for $25 and that includes shipping.