Now the valvetrain.... Arghhhh!!!

Comp or Crane might be able to tell you what size you need also. Its that 1.6 ratio you have that is messin you up if you are trying to run the stock pushrods.