I have a 2007 F250 5.4L that won't start or crank. When you turn the key on after 20 seconds the wrench symbol come up and it reads check gauges. If you turn the key to start nothing clicks and the fuel pump is not running. When I hooked up my Snap-On computer to it I got a U1900 code, a B2900 code and 2 more codes of vehicle communication network fault and ignition key in circuit fault. Any help will be appreciated I have had this truck for over 2 years and has been to several shops and still not fixed. So Thanks for any help