2011 800 weird problem

To start off its a 2011 rzr walker evans edition, Machine was running great when it was parked and it sit for about a week and decided to go take a ride.Went to start machine and everything turn on like it should except the fuel pump will not prime until you put the key to the start position with out touching the brake, the fuel pump wont actuate at all if i touch the brake though. I replaced the brake switch, starter solinoid, battery and key switch cause those are all common problems. While doing research ive seen people with the same problems and it was due to a bad ground but I cant find what they are grounding. This is one of the weirdest problem that ive seen in a rzr. Also the gear indicator doesn’t come on until I press the brake and turn to key to the start position but will go back off after 10 seconds.

This answer has probably been answered already but ive searched all over the forum and cant find a solution. Thx in advance