Chilkat mounts, and it bolts in. Literally. Wiring was cake. Researched this forum, got an FSM EWD, deciphered and removed wiring I didn't need(air bags, misc. body wiring), added external Walbro fuel pump under the truck (originally carb'd) on the frame rail, gave the 3RZ ECU what it wanted for ignition switch and speed sensor, wired up starter and fired right up. I've put on about 40K miles since April. Runs great.