My oil pressure sending unit went out on my '96 Cobra. I bought a replacement for it and I threaded it in too far and cracked the part that it screws into. Any ideas where I might be able to find one? I've been to a lot of the parts websites and called the dealership. Nobody seems to have one.