Yes I bought the proper tool for installing and removing them.

I just got the engine and trans out. Going to take it apart this evening. We shall see what it is.