The P1419 code has visited our 2005 X5 3.0i, here's what I did to resolve:
Step one, clean the secondary MAF sensor:
https://www.youtube.com/watch?v=NR84c_61C9I
Step two, clean the secondary air valve:
https://www.youtube.com/watch?v=Pm9VNP7ezTs
If you have this code, try cleaning before buying new parts. You might get lucky.