Been chasing a noise just as engine starts for months now. Originally thought was starter but not so sure anymore. Just as engine fires it generates a tick tick tick noise, sometimes a whistle type sound, sometimes a screeching sound and sometimes zero sound. Starter bolts tight and correct length. It is aftermarket starter (blah) but still was $150 new. Cats have been removed but it made the sound before they removed. Positive its not the drive belt. Any help greatly appreciated. Engine runs and idle flawless. Note MPI engines delay spark for 1-3 seconds at start-up to ensure excess fuel not in manifold that could harm catalyst. I know most hit on first crank but not Catalst Engines.