Thanks for the replies.

I meant to type 10" print bed.

I've checked all the terminals and it seems fine, and regardless, as soon as I hook it up to another 12V supply it fires straight open.

Could it be the signal from the Ramps board is fluctuating and causing it to opne and close? Anyone know where to check this in the code?

Thanks