A few months ago, my (poor, neglected) GMT400 truck started making a new noise on hot starts. Now it does it on a cold start, too. Does anyone have any idea what it could be, and how badly it needs to be fixed?

It never lasts longer than a second or two. It went from happening on hot starts to happening on all starts in about 20 starts over a few weeks.