I bought mine from rallysportdirect.. I'd hope i had a genuine one. My issues mimicked another ceg'ers to a T and he had the exact same issue, sure enough his walbro was dying as well.
Running a Aeromotive 340lph, it's quieter offers better pressure. As far as i'm concerned i'll never recommend a walbro to anyone.