I've had some limited experience with BAP's, and we've used them on a few cars. We never had an issue with reliability. I don't see why it would be a problem for ya. I would be concerned that the Walbro might crap out on you though.
We mostly used them on GM cars, but the one car than may be comparable to yours is a S/C'd Marauder. Anybody know what kind of pump they run? It was giving the car more than enough fuel after we added it. The car wasn't making the power you were, but I believe they were #42 injectors. It was pushing 8 psi of manifold pressure, and we didn't have a fuel supply issue after we added the BAP. I believe the Marauder has a returnless system, but not 100%.
It may be comparing apples to oranges, so I apologize for my ignorance on the subject matter. I know they are a cheaper fix for fuel problems, especially if the car seems to run out of fuel on the top end. With a weaker pump, you may have plenty of flow in lower rpm's, but once that beast hits boost and gets up in the rpm range it leans out. The BAP seemed to correct this issue almost everytime. I can't remember a time that it didn't. Hope this helps. Good luck with your car man.
We mostly used them on GM cars, but the one car than may be comparable to yours is a S/C'd Marauder. Anybody know what kind of pump they run? It was giving the car more than enough fuel after we added it. The car wasn't making the power you were, but I believe they were #42 injectors. It was pushing 8 psi of manifold pressure, and we didn't have a fuel supply issue after we added the BAP. I believe the Marauder has a returnless system, but not 100%.
It may be comparing apples to oranges, so I apologize for my ignorance on the subject matter. I know they are a cheaper fix for fuel problems, especially if the car seems to run out of fuel on the top end. With a weaker pump, you may have plenty of flow in lower rpm's, but once that beast hits boost and gets up in the rpm range it leans out. The BAP seemed to correct this issue almost everytime. I can't remember a time that it didn't. Hope this helps. Good luck with your car man.
