Ugh, been having really bad luck recently.. It's a 95 240sx with a s13 redtop in it. So what's going down is the other day I decided to take the car out and it was running great. The next day when I was driving I started to feel some hesitation around 5k rpm and it felt like I was hitting a huge gust of wind. I decided to take my car back to the garage and notices by windows stopped working ( wouldnt go up) so I turn my car off. I go to turn it back on and it wont start. I go inside and come out 20 minutes later and the car slowly starts up. Now the cluster wasnt working nor the windows. I rev it and bam the cluster becomes responsive and the windows work again

I decided to take the car out through my neighborhood later that day and the car started to bog out around 2.5k until it eventually lost all power and shut off. during that time i couldnt even hold the clutch in a rev it, it was not responding at all. So the car shuts off and wont turn back on again. The locks radio and cluster arent responsive. I charge my battery for 15 minutes and get it home. I tested the battery at home and it was lower than it should and when the car was idling the numbers dropped. After doing some research i thought all signs pointed to the alternator so i went out yesterday and bought one, installed it and boom same problem. Today the brake lights decided they arent going to work either. The air in the car isnt coming on as well anymore. The idle has been acting up and i noticed if i unplugged the tps it stayed constant. I checked the fuses and didnt see any that were blown. I also purchased this new battery a couple weeks ago. Anyone have any ideas, maybe a bad ground?