727 vs. 904???

sounds like you need a new shop. may be cheap and not ripping you off but they also sound liek they don't know what they are doing.