1999 Toyota Land Cruiser Service Shop Repair Manual Set (2 volume set, and the wiring diagrams manual)