Check your grounds and wiring. This is a CEL (Check Engine Light) code for when the CEL itself is having a problem. Could be the CEL bulb is burned out.
Here are some other possibilities.
- an automatic transmission ECU was installed at some point (car is manual, I recently purchased and don't have much service history). Beleiving there is an auto tranny, the MIL comes on because it does not detect auto tranny ODBII sensors. A Vag-Com needs to be used to update ECU Firmware.
- "the issue was the bolt holding in the crank position censor wasn't in tight enough, so the ecu wasn't getting any info back from the sensor, resulting in the code." Solution: plug in sensor
- There is a grounded wire between ECU and MIL. Cluster needs to be removed and wires tested for ground.