Ok. I drove it 6 Miles now. I am calling it fixed. The cam sensor housing was not timed right. Here is the procedure.
Take out # FOUR (NOT ONE) sparkplug. Find top dead center compression by bumping over and I used a tool that had a air tube so you could feel air escaping when the piston comes up. You might be able to just stick your finger in, but it's a long way down, and my hand is big.
Align the timing Mark's on the front balancer and chain cover. It should be close.
Now remove the housing, if it's not already off. I used a plastic cap that comes on a hydraulic hose, shaved down, on the cam sensor to lock the housing gears from turning. Align the Mark's on that. One on the shaft. One on the housing. Now reinstall, and remove the plastic cap. Reinstall the cam sensor. Some people stick there finger in the hole to hold the it. That was too hard for me. Engine was installed, and aforementioned big fingers.
Now it runs perfect. Dosen't backfire like it did before on starts sometimes. And no code for cam sensor out of phase.