I think I am just hosed now!! Head Issue!

AAAAAAAAH. Ok now I'm a little clearer on the situation. It still looks like the pushrods are a little short