Good news! Head pressure tested good- no leaks. Gotta order parts and put it back together. I have a set of valve stem seals. Should I put them in and lap the valves? The shop vacuum tested the valves and said it held 28" of hg, so the valves are sealing well.