large current through power mosfet in LTspice
The reason the current is large through your top 2 PMOS pass transistors, is because they are almost always turned on. 

See an annotated version of your schematic, 


As you can see following the red line, there is a current path from \$V_{pri}\$ to ground when \$V_{pri}\$ is greater than 2 diode drops. So, M1 &amp; M2 are turned on almost all the time.

You can size R1 &amp; R5 so the \$V_{GS}\$ is below M1's threshold voltage. A starting point is making R5 larger, like a 100k, and R1 smaller.