This may help others (not mmustoe) with light printing woes. Among its suggestions, Canon Support recommends trying to print from another application. This really saved me, and I recommend trying this before cleaning print heads, checking drivers, ...