I wouldn't bother with the Ranger cam.
As for the hesitation, I'd check the VAM with a volt meter. See if it's got a dead spot in in somewhere.
Do you have an adjustable fuel pressure regulator? And if so, did you check the pressure with the vacuum line off?
__________________
'93 Coupe
"Notches kick ass!"