UPDATE:
The situation with the head and piston has been taken care of
Shawn's got the head, and it going to work on the solid model over the weekend. He's going to try his best to get the model to me by Wednesday (7/20/07) - here's hoping! I can't wait to see what he comes up with for the head of the piston 
The situation with the head and piston has been taken care of