This might be why your Toyota Prius is not starting.

If your Prius has a code for P0335 but you have tried a new crankshaft position sensor, then this may be why it fails to start. This Prius gives the "Ready" light but then