Needs radiator no parts missing. Comes with new radio to be installed. Latch on storage at tailgate is malfunctioning cannot lock. Has cracked windshield but still visible. Does run but needs radiator or it will overheat.