is it beneficial on my 97 cobra? and yes i know ill need to get it tuned in.
Not unless your running a power adder and or built motor with cams and free flowing intake manifold.
nope.
and judging by the sig you didn't need that walbro 255 either. Unless you just upgraded it when it went out, that's always good to have already installed.