As an owner of a 2.5L manual Ranger myself, I can tell you that those hood pins are absolutely necessary to keep the hood from flying off at the absolutely blazing fast top speed of 80mph these things have, on a good day. That is, if you have the spare 15 minutes it takes to get up to that speed.