so u think my UR race pulley is what made the screws back out of my oil pump? Lol!! engine way making HELLA noise so i was like, maybe i should take it out b4 i really fuk something up. oil light took forever to go off (would blink until car got warm). check the oil pump the other day and i could take the screw out by hand.