The OP is 24 yo and needs to go through a mechanic so asking him do all sorts of Dx steps may not be fruitful, I'm thinking ;) I suggest grabbing another engine from one of the above poster and hang on to it. See if the original engine can be repaired and if not, you got a backup engine for...