UPDATE
I ended up taking it into a shop. We found that the LIM was leaking, and the fuel pump and fuel filter needed to be changed.
I'm having them fix the fuel pump and filter, and I'm gonna keep an eye out to make sure I don't run out of antifreeze in the reservoir.
My dad and I will try fixing the LIM using the write up here:
https://docs.google.com/file/d/0B5O9...hl=en_US&pli=1