Your camera is not at fault. It merely passes on the lens id code it read from the lens. Several lens makers use ambiguous lens codes, sometimes intentionally the same as similar model Pentax lenses. When opened on your computer, the software will look up the ID in a table and usually will display the first lens in line. For a full list of codes and ExifTool's display names for each, see:
ExifTool | Pentax Tags -- LensType codes
Note that codes having duplicates in the above linked table that have decimal values are for duplicates. The code read from your lens is "3 28"...
'3 28' = smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens
'3 28.1' = Tokina 19-35mm F3.5-4.5 AF
'3 28.2' = Tokina AT-X AF 400mm F5.6
Steve