I've worked there for the last 3 years so problems on your engine were way before me and i don't really want to get into the middle of something.
I've seen jack bend over backwards to try and make a unhappy customer happy, even more then i would do. So I think there is a lot more to be told to...