Ok, here's the deal, for some reason the car keeps jumping timing. I've had the head off and everything looks fine, had it checked at a shop as well, no problems there. Also the bottom end is fine. I've lined the marks up more times then I can count and started the car. It idles fine for a few minutes then bam, it runs like poop and then when I shut the car off and look at the marks they are no longer in alignment...
What am I doing wrong?

?? I've pulled it all back off, minus the head. Basically the car is sitting without the timing belt on it until I figure out what I am doing wrong. This is getting very aggravating to say the least. I obviously am missing something critical here.
-Keith