Knock sensor?
almost in the center, on the top, looks almost like an oil pressure sending unit. Attaches with a blue wire....
The answer to the 25K question.
Robert
PS, sorry I didnt get back to you, but I got stranded at work again, but with the added pay of being the fox that guards the hen house, I'll take the cash....