i have an issue and hoping someone with a more knowledge of engines can help me out. first off i have a 78 monte carlo with a 350/350 for drive train. I recently rebuilt with and added a set of heads i bought off a somewhat trusty individual. the head is the same as the ones i pulled off but have been milled and screw in studs/guide plates put on not sure on spring size or valve length. i have roller rockers and stock push rods i plan on doing a check for geometry of rods tomorrow. have went through and adjusted rockers 3-4 times even while engine running just to make sure set properly. when the timing is spot on it starts right up and runs like a champ in idle no matter rpms. when i put it in drive and put a load on it usually above 1800 rpms it sounds like the rockers are chattering. i was told by a couple people that it could possibly be spark knock and that i need to retard timing to allow for vacuum advance to do job so i did. it quiets the knock quite a bit but doesnt really get rid of it but you feel it in the performance. i have a msd street fire hei distributer in case you need to know. so my question is if any one has any idea as to what can cause this can pushrods being to long or short cause a knock i really dont want to rebuild again if i screw it up driving it like it is please give advice thank you