Think I'm screwed

OP, you got popped. You know it and realize it..... Unless you have some wanting desire to repair this move on and find another shell. You are getting replies from some people who may have a different opinion on the depth of work which is what makes life so spicy however pick and choose your battles wisely.....

One way I look at things is cost. Sometimes you can go grab a 6 month PT job and turn this completely around with a different car so you can move forward or you can try and do the job. Finding someone to do the work with your budget won't happen and even then with money finding someone to do the work probably won't happen....

JW