Need help with raspberry pi 5 and several other components

Hey! First off- I am having several problems, but I will start with what’s probably the simplest for someone who knows what they are doing to help me troubleshoot. As soon as I plug in all the settings for my Vlinker fs v2 obd2, and head back to the dash, realdash freezes instantly. Let me list what I have, so you can get the full picture. essentially I’m making a DDU with 16 leds (RPM) on a raspberry pi 5 and 9.3in waveshare screen.

-2009 370z touring, 6mt
-raspberry pi 5 4gig, 512micro sd, latest debian trixie OS
-waveshare 9.3in screen
-arduino uno for leds (ws2812b)
-DROK DC 12a Buck Converter, tapped into a kick panel fuse.
-vgate vlinker FS v2 OBD2 to usb

side note - when I plug the vlinker into my custom (seperate) android powered stereo screen, it works fine. all the necessary gauges work.

I have the pi mounted onto the back of the waveshare, and am using the waveshare provided bridges for mini hdmi to hdmi- and to power it to a usb port. i have 16g wire running from the buck converter to the pi. all multimeter readings are fine.
Realdash opens and runs fine initially- when I setup the obd2, set the baud to 115200, and open the monitor and send a 0100, I get 41 00 BF 9F A8 93 in green, which I ASSUME means its working. as soon as I back out to the dash, and as soon as it connects, realdash freezes completely. google AI has had me change a bunch of settings in the config files of the pi to allow this and unlock that. nothing seems to change the fact that realdash seems to freeze as soon as it connects to the obd2. I am incredibly new to raspberry, its OS, and really anything to do with everything I’m using. This is the first time I’ve used literally any of these things lol so I apologize if I’m over explaining or under explaining, because I am literally THIS clueless as to what I’m doing. What more information do you need from me? Is it way too much? Is it too little? I feel like I’m forgetting to mention things, but I at least want to get this post started because I am running out of sanity. HALP