All Categories
Shop by Jeep
Shop by Category
Parts On Sale
New & Hot
Home
Willys CJ2A
Willys CJ2A Body Parts
Willys CJ2A Brake Parts
Willys CJ2A Clutch Parts
Willys CJ2A Cooling Parts
Willys CJ2A Driveline Parts
Willys CJ2A Electrical Parts
Willys CJ2A Engine Parts
Willys CJ2A Exhaust Parts
Willys CJ2A Front Axle Parts
Willys CJ2A Fuel Parts
Willys CJ2A Gauges
Willys CJ2A Rear Axle Parts
Willys CJ2A Steering Parts
Willys CJ2A Suspension Parts
Willys CJ2A Transfer Case Parts
Willys CJ2A Transmission Parts
Willys CJ2A Weatherstrip
Willys CJ2A Windshield Wiper Parts
Willys CJ3A
Willys CJ3A Body Parts
Willys CJ3A Brake Parts
Willys CJ3A Clutch Parts
Willys CJ3A Cooling Parts
Willys CJ3A Driveline Parts
Willys CJ3A Electrical Parts
Willys CJ3A Engine Parts
Willys CJ3A Exhaust Parts
Willys CJ3A Front Axle Parts
Willys CJ3A Fuel Parts
Willys CJ3A Gauges
Willys CJ3A Rear Axle Parts
Willys CJ3A Steering Parts
Willys CJ3A Suspension Parts
Willys CJ3A Transfer Case Parts
Willys CJ3A Transmission Parts
Willys CJ3A Weatherstrip
Willys CJ3A Windshield Wiper Parts
Willys CJ3B
Willys CJ3B Body Parts
Willys CJ3B Brake Parts
Willys CJ3B Clutch Parts
Willys CJ3B Cooling Parts
Willys CJ3B Driveline Parts
Willys CJ3B Electrical Parts
Willys CJ3B Engine Parts
Willys CJ3B Exhaust Parts
Willys CJ3B Front Axle Parts
Willys CJ3B Fuel Parts
Willys CJ3B Gauges
Willys CJ3B Rear Axle Parts
Willys CJ3B Steering Parts
Willys CJ3B Suspension Parts
Willys CJ3B Transfer Case Parts
Willys CJ3B Transmission Parts
Willys CJ3B Weatherstrip
Willys CJ3B Windshield Wiper Parts
Willys CJ5
Willys CJ5 Body Parts
Willys CJ5 Brake Parts
Willys CJ5 Clutch Parts
Willys CJ5 Cooling Parts
Willys CJ5 Driveline Parts
Willys CJ5 Electrical Parts
Willys CJ5 Engine Parts
Willys CJ5 Exhaust Parts
Willys CJ5 Front Axle Parts
Willys CJ5 Fuel Parts
Willys CJ5 Gauges
Willys CJ5 Rear Axle Parts
Willys CJ5 Steering Parts
Willys CJ5 Suspension Parts
Willys CJ5 Transfer Case Parts
Willys CJ5 Transmission Parts
Willys CJ5 Weatherstrip
Willys CJ5 Windshield Wiper Parts
Willys CJ6
Jeep CJ6 Body Parts
Jeep CJ6 Brake Parts
Jeep CJ6 Clutch Parts
Jeep CJ6 Cooling & Heater Parts
Jeep CJ6 Driveline Parts
Jeep CJ6 Electrical Parts
Jeep CJ6 Engine Parts
Jeep CJ6 Exhaust Parts
Jeep CJ6 Front Axle Parts
Jeep CJ6 Fuel Parts
Jeep CJ6 Gauges
Jeep CJ6 Rear Axle Parts
Jeep CJ6 Steering Parts
Jeep CJ6 Suspension Parts
Jeep CJ6 Transfer Case Parts
Jeep CJ6 Transmission Parts
Jeep CJ6 Weatherstrip
Jeep CJ6 Windshield Wiper Parts
Jeep CJ5
AMC Jeep CJ5 Body Parts
AMC Jeep CJ5 Brake Parts
AMC Jeep CJ5 Clutch Parts
AMC Jeep CJ5 Cooling Parts
AMC Jeep CJ5 Driveline Parts
AMC Jeep CJ5 Electrical Parts
AMC Jeep CJ5 Engine Parts
AMC Jeep CJ5 Exhaust Parts
AMC Jeep CJ5 Front Axle Parts
AMC Jeep CJ5 Fuel Parts
AMC Jeep CJ5 Gauges
AMC Jeep CJ5 Interior Parts
AMC Jeep CJ5 Lamps and Mirrors
AMC Jeep CJ5 Rear Axle Parts
AMC Jeep CJ5 Steering Parts
AMC Jeep CJ5 Suspension Parts
AMC Jeep CJ5 Transfer Case Parts
AMC Jeep CJ5 Transmission Parts
AMC Jeep CJ5 Weatherstrip
AMC Jeep CJ5 Windshield Wiper Parts
Jeep CJ7
AMC Jeep CJ7 Body Parts
AMC Jeep CJ7 Brake Parts
AMC Jeep CJ7 Clutch Parts
AMC Jeep CJ7 Cooling Parts
AMC Jeep CJ7 Driveline Parts
AMC Jeep CJ7 Electrical Parts
AMC Jeep CJ7 Engine Parts
AMC Jeep CJ7 Exhaust Parts
AMC Jeep CJ7 Front Axle Parts
AMC Jeep CJ7 Fuel Parts
AMC Jeep CJ7 Gauges
AMC Jeep CJ7 Interior Parts
AMC Jeep CJ7 Lamps and Mirrors
AMC Jeep CJ7 Rear Axle Parts
AMC Jeep CJ7 Steering Parts
AMC Jeep CJ7 Suspension Parts
AMC Jeep CJ7 Transfer Case Parts
AMC Jeep CJ7 Transmission Parts
AMC Jeep CJ7 Weatherstrip
AMC Jeep CJ7 Windshield Wiper Parts
Jeep CJ8
AMC Jeep CJ8 Body Parts
AMC Jeep CJ8 Brake Parts
AMC Jeep CJ8 Clutch Parts
AMC Jeep CJ8 Cooling Parts
AMC Jeep CJ8 Driveline Parts
AMC Jeep CJ8 Electrical Parts
AMC Jeep CJ8 Engine Parts
AMC Jeep CJ8 Exhaust Parts
AMC Jeep CJ8 Front Axle Parts
AMC Jeep CJ8 Fuel Parts
AMC Jeep CJ8 Gauges
AMC Jeep CJ8 Interior Parts
AMC Jeep CJ8 Lamps and Mirrors
AMC Jeep CJ8 Rear Axle Parts
AMC Jeep CJ8 Steering Parts
AMC Jeep CJ8 Suspension Parts
AMC Jeep CJ8 Transfer Case Parts
AMC Jeep CJ8 Transmission Parts
AMC Jeep CJ8 Weatherstrip
AMC Jeep CJ8 Windshield Wiper Parts
Jeep Wrangler
Jeep Wrangler Brake Parts
Jeep Wrangler Clutch Parts
Jeep Wrangler Cooling Parts
Jeep Wrangler Cold Air Intake Kits
Jeep Wrangler Electrical Parts
Jeep Wrangler Fuel Parts
Jeep Wrangler Lighting Parts
Jeep Wrangler Suspension Parts
Shop by Category
Accessories
Body & Frame
Brakes
Clutch
Cooling System
Axle & Driveline
Electrical
Engine Parts
Exhaust
Fuel System
Glass
Gauges
Interior
Jeep Lifestyle
Mirrors
Recovery Gear
Steering
Suspension
Tools
Transfer Case
Transmission
Weatherstrip
Wipers
Wheels & Accessories
MTS Gas Tanks and Sending Units
Offenhauser
Revolution Gear & Axle
Kentrol Stainless
Kentrol 30509 Tow Hook Polished Stainless Steel, Jeep CJ, Wrangler YJ & TJ 1972-2006
Home
|
Jeep CJ8
|
AMC Jeep CJ8 Engine Parts
| Jeep 232/3.8L & 258/4.2L 6 Cylinder Engine Parts
Jeep 232/3.8L & 258/4.2L 6 Cylinder Engine Parts
6258-C Offenhauser C Series Manifold 1981-1988 4.2L/258 AMC / Jeep L6 Cylinder
$679.99
6257-DP Offenhauser Dual Port Single 4BBL Manifold 1981-1988 4.2L/258 AMC / Jeep L6 Cylinder
$699.99
6208-C Offenhauser C Series Manifold 1971-1980 4.2L/258 AMC / Jeep L6 Cylinder
$609.99
8993146 Oil filter 3.8L, 4.2L, 5.0L, 5.9l, 1974-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$8.99
3242397 Oil filter, 1981-1986 4.2L Jeep CJ-5, CJ-7 & CJ-8 models
$8.99
3181340 Oil pump kit, 3.8L 232 & 4.2L 258, includes oil pump & screen, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$152.99
3242141 Oil pump kit 4.2L 258, includes oil pump & screen, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$208.99
M81AHVS3 High volume oil pump kit 3.8L 232 & 4.2L 258, includes oil pump & screen, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$244.99
This item is Temporarily Out of Stock!
3243152 Oil pan, 1972-1979 Jeep models 3.8L 232, 1972-1990 4.2L 258
$183.99
33001016 Oil filler cap, 1983-1986 Jeep models with carbureted 2.5l 4 cylinder engine, 1981-1986 with 4.2L 6 cylinder engine
$6.99
3206696 Oil Pan Plug, 1972-84 Jeep CJ with 4.2L 258 6 Cylinder Engine & 1974-81 Jeep CJ with 5.0L AMC 304 V8
$4.99
83501425 Oil pan drain plug, 1972-1979 Jeep models 3.8L 232, 1972-1990 4.2L 258 Jeep CJ-5, CJ-7 & CJ-8 models
$3.99
3225627 Valve cover grommet, 1976-1979 CJ-5 3.8L 232, 1976-1980 CJ-5 4.2L 258, 1976-1979 CJ-7 3.8L, 1976-1980 CJ-7 4.2L Jeep models
$5.99
3237765 Valve cover grommet, 1981-1983 CJ-5 4.2L, 1981-1986 CJ-7 4.2L, 1981-1986 CJ-8 4.2L, 1982-1983 CJ-5 2.5l GM & 2.5l AMC, 1982-1986 CJ-7 2.5l GM & 2.5l AMC, 1982-1986 CJ-8 2.5l GM & 2.5l AMC
$3.99
83501398 Valve cover 4.2L, plastic, 1981-1983 CJ-5, 1981-1986 CJ-7, 1981-1986 CJ-8
$89.99
1740105 Plastic Valve Cover Kit 4.2L Engine fits 1981-1983 CJ-5, 1981-1986 CJ-7, 1981-1986 CJ-8
$102.99
This item is Temporarily Out of Stock!
RT RT35005 Black Aluminum Valve Cover Kit 4.2L, 1981-1983 CJ-5, 1981-1986 CJ-7, 1981-1986 CJ-8
$194.99
This item is Temporarily Out of Stock!
1740108 Valve cover 4.2L, die cast aluminum, black wrinkle finish with 4.2L script, 1981-1983 CJ5, 1981-1986 CJ7, 1981-1986 CJ8
$195.99
This item is Temporarily Out of Stock!
DMC-6914 Valve cover, aluminum diecast, black wrinkle finish, with "Jeep" mark, 1981-1983 CJ5, 1981-1986 CJ7, 1981-1986 CJ8, Mopar licensed
$213.99
This item is Temporarily Out of Stock!
4485572 Piston ring set 3.8L or 4.2L, standard, 1972-1990 Jeep CJ-5, CJ-7 & CJ-8 models
$72.99
This item is Temporarily Out of Stock!
4485572020 Piston ring set 3.8L or 4.2L, .020" over, 1972-1990 Jeep CJ-5, CJ-7 & CJ-8 models
$72.99
This item is Temporarily Out of Stock!
4485572030 Piston ring set 3.8L or 4.2L, .030" over, 1972-1990 Jeep CJ-5, CJ-7 & CJ-8 models
$72.99
This item is Temporarily Out of Stock!
4485572040 Piston ring set 3.8L or 4.2L, .040" over, 1972-1990 Jeep CJ-5, CJ-7 & CJ-8 models
$84.99
This item is Temporarily Out of Stock!
4485572060 Piston ring set 3.8L or 4.2L, .060" over, 1972-1990 Jeep CJ-5, CJ-7 & CJ-8 models
$72.99
This item is Temporarily Out of Stock!
4488672 Piston 3.8L or 4.2L, standard, 1972-1978 Jeep CJ-5, CJ-7 & CJ-8 models
$51.99
This item is Temporarily Out of Stock!
4488672020 Piston 3.8L or 4.2L, .020" over, 1972-1978 Jeep CJ-5, CJ-7 & CJ-8 models
$51.99
This item is Temporarily Out of Stock!
4488672030 Piston 3.8L or 4.2L, .030" over, 1972-1978 Jeep CJ-5, CJ-7 & CJ-8 models
$53.99
This item is Temporarily Out of Stock!
8134441 Piston 4.2L, standard, 1979-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$71.99
This item is Temporarily Out of Stock!
8134441020 Piston 4.2L, .020" over, 1979-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$71.99
This item is Temporarily Out of Stock!
8134441030 Piston 4.2L, .030" over, 1979-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$71.99
This item is Temporarily Out of Stock!
J3237812 Connecting rod 4.2L, 1971-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$101.99
This item is Temporarily Out of Stock!
8126204 Connecting rod bearing, standard bore, 1972-1986 Jeep models 3.8L, 4.0L & 4.2L, 1972-1981 5.0L, 1974-1979 6.6l, 1983-86 2.5l AMC
$8.99
This item is Temporarily Out of Stock!
8126204020 Connecting rod bearing, .020" over, 1972-1986 Jeep models 3.8L, 4.0L & 4.2L, 1972-1981 5.0L, 1974-1979 6.6l, 1983-86 2.5l AMC
$8.99
This item is Temporarily Out of Stock!
8126204030 Connecting rod bearing, .030" over, 1972-1986 Jeep models 3.8L, 4.0L & 4.2L, 1972-1981 5.0L, 1974-1979 6.6l, 1983-86 2.5l AMC
$8.99
This item is Temporarily Out of Stock!
8126205 Connecting rod bearing, .001" over, 1972-1986 Jeep models 3.8L, 4.0L & 4.2L, 1972-1981 5.0L, 1974-1979 6.6l, 1983-86 2.5l AMC
$8.99
This item is Temporarily Out of Stock!
8126207 Connecting rod bearing, .010" over, 1972-1986 Jeep models 3.8L, 4.0L & 4.2L, 1972-1981 5.0L, 1974-1979 6.6l, 1983-86 2.5l AMC
$8.99
This item is Temporarily Out of Stock!
4289M Main bearing set 3.8L, 4.0L & 4.2L, standard, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$126.99
This item is Temporarily Out of Stock!
4289M010 Main bearing set 3.8L, 4.0L & 4.2L, .010" over, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$138.99
This item is Temporarily Out of Stock!
4289M020 Main bearing set 3.8L, 4.0L & 4.2L, .020" over, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$138.99
This item is Temporarily Out of Stock!
4289M030 Main bearing set 3.8L, 4.0L & 4.2L, .030" over, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$138.99
This item is Temporarily Out of Stock!
3225201 Harmonic balancer 4.2L with v-belt, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$77.99
8132907 Camshaft 3.8L & 4.2L, 232 or 258, 1972-1978 Jeep CJ-5, CJ-7 & CJ-8 models
$156.99
This item is Temporarily Out of Stock!
8133009 Camshaft 4.2L, 1979-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$156.99
This item is Temporarily Out of Stock!
1742002 Camshaft kit 4.2L, includes camshaft, lube and lifters, 1979-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$248.99
This item is Temporarily Out of Stock!
3189883 Hydraulic lifter, 1972-1979 3.8L, 1972-1986 4.2L, 1972-1981 5.0L, 1983-1986 2.5l Jeep models
$15.99
3205711 Camshaft bearing set, standard, 1972-1986 Jeep models 3.8L & 4.2L, 1983-1986 Jeep models 2.5l AMC
$63.99
3208985 Camshaft bearing set, .010" over, 1972-1986 Jeep models 3.8L & 4.2L, 1983-1986 Jeep models 2.5l AMC
$53.99
This item is Temporarily Out of Stock!
8132312 Oil cap, 1972-1979 CJ-5 3.8L, 1972-1980 CJ-5 4.2L, 1980-1983 CJ-5 2.5l GM, 1972-1979 CJ-7 3.8L, 1972-1980 CJ-7 4.2L, 1980-1983 CJ-7 2.5l GM, 1981-1983 CJ-8 2.5l GM
$5.99
3205331 Crankshaft oil seal, pair, 1972-1986 Jeep models 3.8L & 4.2L
$15.99
3218976 Valve stem seal 3.8L, 4.2L, 5.0L, 5.9l & 6.6l, intake & exhaust, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$2.99
This item is Temporarily Out of Stock!
3224704 Front crankshaft oil seal, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models 3.8L & 4.2L
$4.99
3227854 Valve cover gasket, 1972-1979 CJ-5 3.8L, 1972-1980 CJ-5 4.2L, 1972-1979 CJ-7 3.8L, 1972-1980 CJ-7 4.2L
$8.99
3237756 Cylinder head gasket 3.8L & 4.2L, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$18.99
3237775K Exhaust manifold gasket 4.2L, 1981-1983 CJ-5, 1981-1986 CJ-7, 1981-1986 CJ-8
$51.99
3242855 Exhaust Manifold Gasket, 1972-1986 CJ-5, CJ-6, CJ-7, CJ-8 w/ 4.2L 258 engine
$12.99
4485657 Engine gasket set 3.8L, & 4.2L, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$58.99
This item is Temporarily Out of Stock!
83504662 Oil pan gasket, cork, 1972-1979 Jeep models 3.8L, 1972-1986 4.2L Jeep models
$8.99
53007568 Oil pan gasket, rubber, 1972-1979 Jeep models 3.8L, 1972-1986 4.2L
$32.99
8053050 Valve cover gasket, rubber, 1981-1983 CJ-5 4.2L, 1981-1986 CJ-7 4.2L, 1981-1986 CJ-8 4.2L
$25.99
This item is Temporarily Out of Stock!
8125721 Upper gasket set 3.8L & 4.2L, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$49.99
8125722 Lower gasket set, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models 3.8L & 4.2L
$51.99
8129097 Timing cover gasket, 1972-1986 3.8L & 4.2L, 1983-1986 Jeep models 2.5l
$9.99
8133352 Upper gasket set 4.2L, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$53.99
FS31151 Engine gasket set 4.2L, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$64.99
This item is Temporarily Out of Stock!
3224690 Crankshaft pulley 4.2L with v-belt, without ac, single groove, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$23.99
3173205 Crankshaft sprocket 3.8L & 4.2L, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$16.99
3206693 Camshaft sprocket 3.8L & 4.2L, steel, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$26.99
3240502 Timing chain 3.8L & 4.2L, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$28.99
3240502K Timing chain kit 3.8L & 4.2L, 1972-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$71.99
This item is Temporarily Out of Stock!
53005769 Timing chain cover, 1972-1986 3.8L & 4.2L, 1983-1986 Jeep models 2.5l
$59.99
This item is Temporarily Out of Stock!
3214013 Push rod 3.8L & 4.2L, 1972-1977 Jeep CJ-5, CJ-7 & CJ-8 models
$4.99
3218732 Intake valve 3.8L, 4.2L & 5.0L, standard, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$21.99
This item is Temporarily Out of Stock!
3218809 Intake valve 3.8L, 4.2L & 5.0L, .003" over, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$17.99
This item is Temporarily Out of Stock!
3218810 Intake valve 3.8L, 4.2L & 5.0L, .015" over, 1972-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$17.99
This item is Temporarily Out of Stock!
3223888 Rocker arm 3.8L & 4.2L, 1974-1982 Jeep CJ-5, CJ-7 & CJ-8 models
$12.99
This item is Temporarily Out of Stock!
3224597 Exhaust valve, 3.8L, 4.2L, and 5.0L, standard, 1972-1980 Jeep models
$11.99
3224602 Exhaust valve, 3.8L, 4.2L & 5.0L, .003" over, 1972-1980 Jeep models
$16.99
3224603 Exhaust valve, 3.8L, 4.2L & 5.0L, .015" over, 1972-1980 Jeep models
$16.99
3227329 Push rod 3.8L & 4.2L, 1978-1980 Jeep CJ-5, CJ-7 & CJ-8 models
$4.99
3235090 Rocker arm pivot, 1972-1981 models 304 5.0L, 1983-1986 2.5l AMC, 1983-1986 4.2L
$3.99
3237464 Exhaust valve 4.2L, std, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$15.99
3237465 Intake valve 4.2L, standard, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$12.99
3237851 Rocker arm bridge 4.2L, with stud, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$4.99
This item is Temporarily Out of Stock!
3240164 Exhaust valve, 4.2L, .015" over, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$21.99
3240166 Intake valve 4.2L, .003" over, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$15.99
3240167 Intake valve 4.2L, .015" over, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$18.99
3242393 Rocker arm, 1983-1986 Jeep Models 2.5l AMC, 1983-1986 Jeep models 4.2L
$6.99
3242395 Push rod 4.2L, 1981-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$4.99
MRK5412 Rocker arm kit, 3.8L & 4.2L, includes 2 arms, 2 pivots & 1 bridge, 1974-1982 Jeep CJ-5, CJ-7 & CJ-8 models
$30.99
This item is Temporarily Out of Stock!
MRK5512 Rocker arm kit, 4.2L, includes 2 arms, 2 pivots & 1 bridge without stud, 1983-1986 Jeep CJ-5, CJ-7 & CJ-8 models
$30.99
This item is Temporarily Out of Stock!
MRM1718 Rocker Arm Pivot Bridge, 1983-86 Jeep CJ with 2.5L Engine, 1972-86 with 4.2L Engine, 1972-81 with 5.0L Engine
$5.99
This item is Temporarily Out of Stock!
Jeep AMC 232CI. (3.8L) and AMC 258CI. (4.2L) Six Cylinder Engine Parts for Jeep CJ-5, CJ-7 and CJ-8.