Hi Paul,
I've got a 2003 1.4 SE, I just used what I could get cheap to service mine, I used Elf fully synthetic 5w30 A5 spec oil (Evolution 900 SXR), Comline oil & pollen filters, Mann air filter and Borg & Beck brakes discs and pads. They weren't the cheapest available but they were the cheapest I had confidence in, they all seem fine and work perfectly but I'm sure there will be better quality stuff out there, at a price.
I don't know about the idle/engine light, could it be EGR valve related? Plenty posts about them.
Mine has been recalled twice to replace the driver side window switch panel, don't know if that's your problem there.
Good luck,
Mick