It might. It's a tic small, IMO, but you know how tuneable those are. I'm sure he could make it work. I think though if I was gonna out and out BUY something new, I'd try an AVS.I wonder if a 1405 would work for him? That's what's on mine, so far so good.
Lots of 05 come up for sale here.
Hate to buy a new carb and it not be the problem.















