You do not need to remove the pulley or do anything with timing. To replace the crank sensor the a/c compressor needs to be moved out of the way to pull the sensor out of the front timing cover. I see problems with the connector pins causing the bad connection.
The crank sensor or connector. The fuel pump and PCM/EEC power relays are located next to the fuse box under the hood by the wheel arch.
An intermittent crank no start can be caused by a few things. When this happens you need to check for fuel pressure and spark. Here are some common causes that you can check. When the problem is happening wiggle the crank sensor connector located next to the crank pulley behind the a/c compressor, tap on the pcm and fuel pump relays and hit the fuel tank with a rubber mallet to see if the pump kicks on.
To Order car parts online:--To get heavy discount on car parts .Click this link below:----
http://technoanswers.blogspot.com/2011/05/from-where-to-order-car-parts-online.html
For car error code diagnosis click the link below:---
http://www.automd.com/diagnose/?amdcid=apwldrbrd1
Car no start:--
http://technoanswers.blogspot.com/2011/05/car-will-turn-over-but-will-not-start.html