injectors from a bravada/envoy are a great replacment for the stockers, its what the SC guys are running. got em off ebay.
As for a tick in the engine, yeah, you should probably get that fixed before boosting or any other strain on the engine. The guys you work with may be dinks but they may be able to help you in that area at least. You may want to checkout
this for more info on turbo/supercharging.
I'l throw my $.002 in for what its worth. A turbo is harder to tune properly than a super but will give you greater gains. Also the turbos USED to have a maintainance issues. I only mention this in case you are looking to source an older turbo.