Thanks guys!
Yeah it's a great little car for the money, we found the problem for the dash lights this morning (need a new rheostat) and I THINK I might know what is causing the stalling, but I'll have to make some junk yard runs today! Of course the yard i'm going to has all 190E's! Not one 300E! Just my luck lol Thankfully they're about the same...
Although who ever had this car before oh my goodness, it's tore up from the floor up behind the radio, they did a horrible and unsafe job rewiring the radio and I'm bumping into wires with plugs that need to be plugged in but aren' all over the place. The left front speaker has been disconnected and there is another random plug unplugged and I have no idea where it goes

So i'll pretty much be working on it all day today. Hopefully get everything looking good