just got my parents truck back from dealer. they just installed a new short block. said old motor was shot. truck only had 24000 miles. but now that they got it back it still is making a pinging rattliing noises in the motor like it still hs bad injectors. and also truck gots a bad vibration...