Having troubles
Yes, please hold out for help... I bet you'll be happier that way.
Surely there ae some Detroit flyers out there who'd be willing to help out.
Your engine problems will be far easier to walk you through in person, too.
(It sounds like you could be flooding and hydro-locking it, but "in person" is better to tell)
Good luck with your search!