Problems using Cam Mate

Hi everyone

I'm trying to model a simple cylinder head for an engine and I'm stuck on getting the cam shaft to mate. After I define the mate and rotate the cam shaft to see if it works, it pushes the valves down. Then I press rebuild to have the springs compress then things go crazy. 

This is what I start with

I have the cam mate set for the first valve and then rotate the cam and it pushes down the valve like it should.

Then I press rebuild so the spring will reset and things go crazy.

I have no idea what would cause this.

I'm going to attach the files for the assembly so feel free to play around with it if you want.

Note: the springs where designed top down in the assembly and saved as internal files

Thanks in advance!

SolidworksAssemblies