There are pics in the craigslist post. A vacuum leak was something I was considering from the beginning, but I took it to Driven Concepts, and they said they couldn't find any vacuum leaks. Another thing I've noticed recently is that the MAF starts to slide away from the rest of the intake, which is when it starts running roughly. When you push it on fully, it seems to run a lot better. I said the electrical issues shouldn't cost too much because as far as I can tell, they're not that serious. It's not like the wiring harness is dead or something. There just seem to be a few shorts in certain places.