yes the stocks are roller, ford rollers will be fine very dependable just hit your local dealer ship or if you want to save a couple of bucks order from summit, crane, comp,lunati,and several others sell them many to choose from.you dont list any mods so I will assume thats your problem, high lift cams tend to make a little noise and to get rid of that I suggest a pushrod lenght checker and shims