It’s three years plus since I took my interior out and I’ve found this ... anyone any idea what it is? Interior part or something else?! Something tells me it might be more engine bay ... Thanks