Guys, if these pics do actually show a supercharger, then it isnt the Electra. In this particular case, i hope youre wrong. But---what ever is down there, TIGHAR will find it.
There is the possiblilty of 2 aircraft that just happen to be in the same area on a remote island in the Pacific. i know, not scientific, and I'm thinking outloud again, but stranger things have happened.