I pulled apart my motor and I found out that its got 351 heads on it.I had a machine shop check them out and there fine.Theve had over size valves,roller tip rockers,and duble spring vavlve springs.Are these heads better than stock 302 heads?Anyone know the flow #'s?