Hello, nataloa—and welcome to English Forums. I'm afraid that your metaphor is too stretched for me: it sounds quite odd, and I am glad that you explained it. In the first place, engines are very vague and general things that most any engineer has dealt with in his career, so the expression is hardly impressive, even after I have understood the meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.