
shyt storm hahahaha
yeah i agree with luca, why would they just have an engine with 18k sitting around? I would find out where that engine came from. I would also demand a warranty on your new engine incase something happens with it.
I used to own a gmc sonoma and i took it to my mechanic for my routinely 3000 mile service but the dumb fuk forgot to tighten the lug nuts on the front right tire. i was driving down a hill and saw a tire rolling in front of me, i thought wtf? then i realized it was my tire. I ended up wrecking in a ditch fuking everything from my axel to my rotors up. He replaced it all for free.