I just found it weird today that if I open the hood and leave it open, it starts fine
Any ideas ?
What has the weather been like?? A lot of rain?? Excessive humidity/moisture fouling something electrical?? You open the hood, whatever was wet... dried out?? How long did you leave the hood open??
Many many years ago, my dad had a Ford that wouldn't start when it was wet or rainy. Open the hood, let it dry out a few minutes and the car would start. I came up with the idea of taking a hair dryer and blasting hot air on the distributor cap area and the car started fairly quickly. Even though, we couldn't find anything wrong with the distributor cap... we replaced it and that fixed the problem. I know our Versa don't have distributor caps, but excess moisture in the air trapped under the hood could be causes a problem.
I might check all the wires and look for anything that looks chafed or worn. I'd also check the ground connections, battery connections, etc.
It is just starting acting up when I want to start the car. It clicks but it does not start until I take out the key and press the brake pedal.
Do you have a manual transmission or automatic Versa?? If automatic, check the brake lights and see if they fail intermittently. Other Versa owners have had problems with moisture in the brake lights causing havoc. Also try starting the car in neutral vs. park, any difference??
If manual transmission, are you pressing the clutch in when you also push on the brake??