1982 Ford manifold absolute pressure sensor E2AE-12A243-AA
There is no box and it looks like it’s been installed