Isn't this the same sound posted few years ago of those that had issues with the seals going on the injectors? I can't find the video of the sound but here is a link to a long discussion of the issue (the sound may be buried in the tread)
http://www.ft86club.com/forums/showt...injector+seals