are the stock injectors the same as the old school Ford Racing 24Lb injector? reason i'm asking is that i recently compared them side by side and they are slightly different looking. i've heard that the stockers are not quite 24Lbs but more like 22Lbs but i dont know how accurate that statement is. i'm running the 96-98 cobra injectors on another car with a pro m but its giving me slight idle problems. wondering if the injectors are the culprit.