Moved to the Tech Lounge.
Well the easiest way to start troubleshooting this is to know what we can eliminate as culprits.
1. Lets make sure fuel pressure is good. Does you or your cousin have a way to measure fuel pressure off the schrader valve? I would check that, and get that out of the way and see if we can eliminate a fueling issue caused by a possible issue with the fuel pressure regulator or something like that.
2. The other thing that comes to mind is a possible issue with the MAF sensor. So I would try and unplug that and see if the car starts up any easier. I dont 'think' that is the issue, but lets rule it out just the same.
Lets start there. If you will take the advice given to you in these forums (not just mine) Im pretty sure we can get this narrowed down for you. It will take time though and probably wont happen over night but everyone in this community will do all they can to help you.