the Weber takes 3psi not 7 so the mechanical pump is to high. But then again I ran it on my truck for years only getting 12MPG and it ran rich. But i was young and pot was cheep.