Hello James,
The printer will work fine when you print via Ethernet. Try the following steps.
Open Print & Fax and click + to add
Select IP > LPD
Enter the IP address of the MF4370 and then a queue name of LP
For the name, you can change it from the IP address to something more meaningful, like MF4370DN (this is just a text field so it doesn't matter what you enter).
In the Print Using menu, drop the menu and click 'Select Printer Software'.
When the search window appears, type MF43. This should make 'Canon MF4360-4390 (UFRII LT)' appear in the list. Select this and click OK. Now click Add to complete the network print queue creation.
Hopefully this works for you. Pls reply if you still need help...
Pahu