Simple idea. I installed a steel cable from a screw eye in the engine bay to a screw eye on the engine lid. I put a snap on one end of the cable just in case I have to move it to work on anything in the engine bay. The cable is just long enough to allow full opening of the engine lid but no more. I can pop the engine lid from in the cabin and I no longer have to hold my hand on the lid to keep it from opening too hard and bending or breaking the hinges. Works great!
Click to view attachment