You want to prevent AppleGFXHDA from loading.
Look at the Info.plist for details on what device-id/vendor-id it will load against.
Any id you use that does NOT match AppelGFXHDA will prevent it from loading.
And since AppleHDA.kext matches on class-code, the device-id you choose to inject simply does not matter as long as it does not match those in the Info.plist. When lookin at the Info.plist, keep in mind that IOPCIMatch is a specification for match against device-id and vendor-id (device-id is in MSW, vendor-id in LSW).
But for clarity of communication, injecting an arbitrary id should probably not use a byte reversed native device-id, as it makes what your intention is unclear.
Hence my suggestion to use something like 0x1234 (coded as <34120000> in Devices/Properties).
Of course, with a native device-id of 0xa348, injecting a byte reversed value 0x48a3 (coded as <a3480000>, will also prevent AppleGFXHDA from loading. It just makes the intent unclear... as if you mean to inject 0xa348 (would be coded as <48a30000) but made a mistake.
Also, your image above shows a basic misunderstanding about what device-id is. It does NOT include the vendor-id (you are confusing vendor-id/device-id injection and Clover's FakeID setting (which puts both in the same value). So, when you inject device-id=<a3488086>, you're actually injecting 0x868048a3, which of course will also prevent AppleGFXHDA from loading, just as using something that represents the intent a bit better, such as 0x1234 (<34120000>) or 0x11112222 (<22221111>).