'almost' as long? it shouldn't falter if the compressor is supplying air. Unless it is a very very small compressor so the tank runs out.
It sound like it has something loose, perhaps in the valve gear, that moves out of place and has been getting looser.