The hoses you are all referring to are the oil separator hoses. I have the part numbers. BMW part# 111575568838 and # 111575568837. The stealer wanted $43.83 each. I found them at
Discount Auto Parts – Mercedes Parts, BMW Parts, Volvo Parts, Volkswagen Parts – PartsGeek.com for $17.95 and $21.95. There part numbers are W0133-1665437 and W0133-1665437.
I too had codes P1159 nad P1161 on my Actron. I also had to replace my MAF, which is probably not a bad thing to do since I have an 01 4.4L. Little things are starting to nickle and dime me. Now the Self-Leveling Suspension and Air Bag lights are on.
Looks as if the hoses will be challenging to replace, but I am sure with everyone's help I can get it done.