The consensus is generally that it was NOT caused by exploding vapors in the center fuel tank and was downed by a missile. Terrorist or accident is the debate.
I was digging in some old threads on another site and the only “oddball” thing I found (not mentioned in this thread so far) was an orange “target” found in the debris.
It was suggested that this was evidence of some test firing of missiles in the area.
There are some good arguments in favor of and against either the terrorist or accident theory.
I could be convinced either way.
However, many Freepers are not persuasive when they argue that the Navy cannot cover up what they want to when they want to....whatever happened.
In fact even if it was a terrorist attack the Navy was involved in a coverup since they would have (at a minimum) instrument readings available to them. Some sources also claimed that Navy Seals were secretly involved in the recovery effort after the crash.