This is a GM Oil Level Switch 12603782 that was removed from an engine that was never run. This will work for most ls1 ls2 Ls3 Lq4 4.8l 5.3l 5.7l 6.0l 6.2l .