One question??? Why would you want to run it with a slin pin?? Is that all you can get right now just seems like a lot of time to stick yourself and you risk blowing out the plunger pushing oil through that gauge needle. Heat this, soak that, anyone can get pinz bro hell your local co-op or tractor supply store has them right on their shelf. I'm just lucky I don't have to hunt them down I just grab off the shelf on my way home form work. LOL
Peace, Forged