Here is my pdd file. My printer is the 5740 so I don't know which values you might try changing.
*FormatVersion: "4.3"
*FileVersion: "1.1"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName: "HPIJS.PPD"
*Manufacturer: "HP"
*Product: "(deskjet 5740)"
*cupsVersion: 1.0
*cupsManualCopies: True
*cupsModelNumber: 2
*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
*%pprRIP: foomatic-rip other
*ModelName: "HP DeskJet 5740"
*ShortNickName: "HP DeskJet 5740 hpijs"
*NickName: "HP DeskJet 5740 Foomatic/hpijs (recommended)"
*PSVersion: "(3010.000) 550"
*PSVersion: "(3010.000) 651"
*PSVersion: "(3010.000) 652"
*PSVersion: "(3010.000) 653"
*PSVersion: "(3010.000) 704"
*PSVersion: "(3010.000) 705"
*PSVersion: "(3010.000) 800"
*LanguageLevel: "3"
*ColorDevice: True
*DefaultColorSpace: RGB
*FileSystem: False
*Throughput: "1"
*LandscapeOrientation: Plus90
*TTRasterizer: Type42
*1284DeviceID: "
MFG:HP;
MDL
eskjet 5700;
CMD:MLC,PCL,PML,DW-PCL,DESKJET,DYN;
CLS:PRINTER;
DES:574X;
"
*End
*DefaultResolution: 1200dpi
*HWMargins: 18 36 18 9
Maybe try the default resolution and change to 1200dpi??
Sorry if this is not very helpful, if not try:
http://www.linuxprinting.org/printer_list.cgi?make=HP
This lists the printers compatible with liuux and may provide some answers to the question above.