Ok, talked to another one of my Mechanic freinds:

When I told him about the Crank sensor, he told me that they may have not aligned it right, causeing the timing to be off, therefore causeing a miss....

??