Well, you learn something new every day. I never heard of cats climbing into engines until now. I guess there are cats being transported all over the place unknown to the drivers.
It's no wonder there are so many "'Missing Cat" signs on so many lamp posts.