Is an engineering PhD right for me?

OP, you do have a tough decision to make. Put me in the “go for it” camp. You are still young and while living off a stipend isn’t ideal; it isn’t forever and in your case sounds do-able.