Just got my SR running today finally, and it won't idle. It cranks, does a little rev, and then dies. My fuel pump is making a pretty loud noise and there is a fuse (relay??) on the passenger side that is making a noise too, it's the "EGI PUMP" fuse/relay. If I block off the MAF, it revs up higher, and then I let go and it dies. Could it be spark plugs? Boost leak?