Thanks Mr. Jones for some clarification with the needle and seat and after my research over the last few days I worked out that the PTO oil seal was the same part number you quoted 28540. I have attached a Tecumseh parts guide for any one else interested in parts as not all H25, H30 engines use the same parts as there are different series of H25, H30. My local mower shop had a Tecumseh HK30 oil seal and it wasn't the same size as mine and according to a parts diagrame I found online there were 4 different oil seal part numbers for the H30 engine (28540 was one of them and the parts guide attached confirmed it with the measurements).

So for anyone wanting to rebuild a Kirby H4-4A these are the part numbers I'm using
Rings std # 27565
Gasket set # 33233
PTO oil seal # 28540
Carby kit # ?

Also would anyone have photos of inside the muffler mines missing the baffle, just want to see how it's supposed to be so I can re-build a new baffle.

Attachments
IMG_20181127_123911.jpg (180.38 KB, 509 downloads)

I've got a highway to mow