Steven, PHONE!!!! did u ever get a hold of that mechanic dude for the wrx engine?