Okay so after installing again I am getting the same crashes, one of the times before it crashed i got a popup saying:
Error Runtime error 202 at 0003:01BE.
After crashing the machine just reboots, I booted with my me boot disk and commented out the wavehda=hda2.dll line again.
I can now boot, if I go into device manager I can see High Definition Audio Controller and it says it is working properly
To install the drivers I made C:/Drivers/HDAudio
In that directory was the genhda16.inf. I then made a subdirectory HDAFILES, in this directory was:
hda2.dll
hdarun.exe
hdatsr.exe
genhda16.inf
I then opened device manager, went to pci card > properties > update driver > advanced and then pointed it to C:/Drivers/HDAudio
It then asked for the location of hda2.dll so I pointed it to the C:/Drivers/HDAudio/HDAFILES directory
I then added the system.ini tweaks and rebooted
Thankyou