The thing about mechanics(and computer techs) is "bad ones make more money" as they take longer and throw parts at it. And it always costs more to do it wrong.
Being 18, now is the time to learn how to do it yourself.
Now here is the problem with the car, a bad fuel pump relay. to explain
the oil sender only goes to the gauge AND as a BACKUP in case the fuel pump relay dies, IE once it gets good oil pressure it will activate the bypass/backup to the fuel pump, it does not go the the computer. so if it wouldn't run when the oil sender got disconnected then the relay is bad(or possible the ECM) but most likely the relay.
I am also guessing it had kinda a long crank time before it started? IE to build up oil pressure to kick on the pump.
A GOOD Lesson, if some one wants to hot wire ANYTHING because it doesn't work, they DO NOT know what they are doing. (like a bad computer tech, if they want to reinstall windows, they do not know what they are diong)
AND if you have to go to a mechanic and he asks you to pop the hood to see the engine, LEAVE right away.
Also if you have to go some place where they jack up the car make sure they stay away from the coolent tubes, just an FYI. (IE tell them where to jack it) being 18, as most of us are when we are that age, a bit intimadated by new things etc, but it is sooo much easier to say "hey jack it here" than "you broke my coolent tubes fix it" as the latter NEVER works out. Just trying to help you out.

------------------
"DRIVE IT LIKE A FIERO"
'84 Fiero,
engine to be determined '87 Duke (Sold)
'87 Quad 4 H.O. '87Blue GT 3.4L Swap Completed!!!!!!!! Boosted!!!!!!!^^^^ Now in the Construction Zone^^^^
Las Vegas Fiero Club Parts/Sales/Service/Club
Fiero Road Club Of Northern Nevada[This message has been edited by sardonyx247 (edited 03-03-2015).]