I traded the two wheel drive Timberwolf 250 ATV for a 4x4 4Runner! This old 1997 4Runner SR5 V6 four wheel drive SUV had a lot of hard miles on it needed some serious repair work to the front end but ran really well so I decided to restore / repair it and fix it up as a daily driver (not a rock crawler or mud monster just a grocery getter). List of parts I used FRONT COILS Moog 81041 Coil Spring Set $36.78 LINK https://www.amazon.com/gp/product/B00... REAR COILS Moog 81088 Coil Spring Set $53.98 LINK https://www.amazon.com/gp/product/B00... FRONT STRUTS 2 x KYB 564002 MonoMax Gas Strut $71.99 each LINK https://www.amazon.com/gp/product/B00... REAR SHOCKS 2 x KYB 565002 MonoMax Gas Shock $58.39 each LINK https://www.amazon.com/gp/product/B00... FRONT STRUT MOUNTS 2 x KYB SM5184 - Strut mount $33.37 each LINK https://www.amazon.com/gp/product/B00... INNER TIE RODS 2 x Moog EV433 Inner Tie Rod End $37.99 each LINK https://www.amazon.com/gp/product/B00... LEFT OUTER TIE ROD Moog ES3548 Tie Rod End $40.78 LINK https://www.amazon.com/gp/product/B00... RIGHT OUTER TIE ROD Moog ES3547 Tie Rod End $40.78 LINK https://www.amazon.com/gp/product/B00... FRONT STABILIZER LINKS 2 x Moog K90681 Stabilizer Bar Link Kit $25.44 each LINK https://www.amazon.com/gp/product/B00... REAR STABILIZER LINKS 2 x Moog K90619 Stabilizer Bar Link Kit $30.11 each LINK https://www.amazon.com/gp/product/B00... FRONT SWAY BAR BUSHING KIT Prothane 18-1115 Red 26 mm Front Sway Bar Bushing Kit $21.92 LINK https://www.amazon.com/gp/product/B00... SPARK PLUG WIRES NGK 4412 TE66 Wire Set $26.78 LINK https://www.amazon.com/gp/product/B00... SPARK PLUGS 6 x NGK 3967 Spark Plug $5.94 each LINK https://www.amazon.com/NGK-3967-Spark... IGNITION COILS Pack of 3 Ignition Coils for Toyota V6 3.4L Compatible with C1041 UF-156 90919-02212 $49.99 LINK https://www.amazon.com/gp/product/B00... FRONT UPPER BALL JOINTS 2 x Moog K90255 Front Upper Ball Joint Left and Right $30.73 each LINK https://www.amazon.com/gp/product/B00... RIGHT LOWER BALL JOINTS Toyota OEM Front Right Lower Ball Joint Part Number 4333039585 $103.46 LINK https://parts.camelbacktoyota.com/par... LEFT LOWER BALL JOINTS Toyota OEM Front Left Lower Ball Joint Part Number: 4334039465 $103.46 LINK https://parts.camelbacktoyota.com/par... FRONT WHEEL BEARINGS 2 x ATM 2122406 Front Wheel Bearing $83.49 LINK https://www.napaonline.com/en/p/ATM21... CV AXLE HALF SHAFT 2 x Import Direct Driveline - CV Axle Shaft Part Number TO8043 $70.99 each LINK https://www.oreillyauto.com/detail/im... AUTOMATIC TRANSMISSION FILTER AND GASKET PowerTorque - Automatic Transmission Filter Kit $27.99 LINK https://www.oreillyauto.com/detail/po... TRANSMISSION FLUID 5 x Valvoline - Automatic Transmission Fluid $7.59 each https://www.oreillyauto.com/detail/va... ENGINE OIL 6 x 5w-30 Pennzoil High Mileage Motor Oil $7.69 each LINK https://www.oreillyauto.com OIL FILTER WIX - Oil Filter Part # 51348 $6.99 each LINK https://www.oreillyauto.com WIX - Air Filter Part # 46109 AIR FILTER $26.99 each https://www.oreillyauto.comr SEAT COVERS Bully Black Canvas Low Back Seat Cover, 1 Pair $16.99 LINK https://www.tractorsupply.com/tsc/pro... FLOOR MATS Bully Floor Mat Set, Pack of 4 $29.99 LINK https://www.tractorsupply.com/tsc/pro... CARGO MAT (CUT TO FIT) https://www.tractorsupply.com/tsc/pro... 2 x Utility Rubber Mat, Black, 4 ft. x 3 ft x ½ in $20.00 each