The starter o ring seal looked like it was pinched when put in stretching it. I took it out and fit it on the starter and it is larger then the starter so this may be the issue. Hopefully as I really don't want to be replacing bearing seals and pulling out the crank shaft. it concerns me that when I compress air in through the head, it leaks past the piston when the piston is at the top.