What does ‘On it like a car bonnet’ mean?

This colloquialism might be said by someone that has the situation under control.

“How’s the report going, Steve?”

“Don’t you worry, Alan, I’m on it like a car bonnet.”