Didn't even see the other pumps. Looks like a nice system. I need to order a set of injectors for mine. Probably go with the ID1000's. I won't make the power you are though. You on E85?