I am in peoria illinois and looking for a store that sells a fuel regulator with a return on it. I went to all the auto parts stores and even a racing store here in town. Does anyone around this area know a place to get one? Don't want to order one because I would like to have it by thursday. Thanks.
Bookmarks