Any ideas what this is?

Could be. Is it a manual transmission?