Crankshaft sensors are a relatively inexpensive part which can fail over time. Generally speaking Honda Civics of this generation are reliable, although any car that is 20 years old or more is more ...