Audio not working might mean the layout-id=3 is wrong for your system, which from previous experience working on another users Intel version of your HP laptop, could have an ALC236 Audio codec installed.
Changing to npci=0x3000 is not an issue, probably a better boot arg. Although both will...