The last few days my 3D printer has not been working despite the fact that the LCD Screen has been working "perfectly" (since the problem, the lcd bright potentiometer went very sensitive, so the bright set to the maximun although before the problem it was perfectly calibrated). The problem arrived when I was unplugging the fan from the board because it wasn't working while the printer were on, suddenly the lcd's bright set to the maximun so I turned the printer off as fast as I could. When I turned on it again, I had to recalibrate the lcd's bright and when I tried to move the steppers the weren't working, some of them did strange noises but didn't move. I have to say that now every time I turn on my printer, an orange led flashes, but I cannot remember if it was normal or not.
Sorry for my english as I'm from Spain.
I would have posted this as a comment, since it is not a definitive answer to the question, but it was too long for a comment.
Since you were unplugging the fan when the problem started, I would suggest that it is a wiring problem.
The first place I would look is to check the ground connection between the processor board (probably the ATMEGA Arduino), and the board that carries the stepper motor drivers. If the ground connection is faulty, the board may still work due to sneak ground paths through signal lines.
A simple way to check is to measure the voltage from the GND pin on the ATMEGA to the ground of the driver board. That voltage should be very close to 0.0 Volts. You might also check the resistance (using an ohm meter) with the power turned off. The resistance should be 0.0 ohms, or if the meter is not perfectly calibrated, it should be the same as you measure with the probes connected together.
If either of these readings isn't zero, search for a broken connection.
One sign that ground may be broken is the LCD brightness control sensitivity. I don't have the schematic to refer to, but if the ground reference for the pot is broken, the output of the pot will be too high.
Another sign is that the stepper motors still make some sounds when they should move.
If you don't find a problem there, check through the other power and ground connections. Be sure that all GND lines are well connected, all +5 lines are well connected, and that all +12 lines are well connected.