I have to disagree with Greg unless more tests are done. Since the engine starts but runs rough, the cam sensor apparently did it's job.
It's easy to test, though. Just unplug the cam sensor. Start the car, it may take several attempts to get it to run as the computer has a 1 in 3 chance of guessing the correct timing on any one attempt. If it starts and runs smoothly, then the cam sensor becomes a more likely solution. (Note: you will loose your TACH when running with the cam sensor unplugged). If it still runs poorly, I would concentrate on two things: 1) Fuel system (pressure leaking down, fuel vaporizing in the rail and running poorly until cool liquid fuel from the tank fills the rail) and 2) the intake system (look for vacuum leaks, possibly the IAB valve).
BTW, how does it perform on cold starts?
Steve