That would make it a mechanical issue if there aren't any codes would be my guess.