If the piston head o-ring were leaking, the reg would leak out of the vent hole on the side.
The only o-ring that can account for a leak between the reg and FRM would be that o-ring at the top of the reg. If that o-ring itself isn't the issue, then the only thing that might make sense is if the reg were sending too much pressure to the marker, but then I would expect your solenoid to be leaking.
Bit of an odd one.....
