My father-in-law was an engineer with TWA at this time. He said all along that this was not a wiring issue and that something shot down the plane. The findings were a complete joke. He is hardly a conspiracy type, but said this was a whitewash.
preview is available for download here
http://press.epixhd.com/programming/twa-flight-800/
airs on July 17