I have tried 3 different drives (BTC +6, Samsung +12, NEC +48) and all seem to cause issues reading the leadout on the last audio track on most discs - causing suspiscious positions/sync errors. Is there any real solution to this problem or do I need a drive that can read into the leadout?

Idle Dumper
Drives: LG GSA-H55N (+102 & Overread), BTC USB CDRW (+6)

Well, getting a drive that can overread into the leadout is definitely the easier solution, but not the only one. It's still possible to dump the last track correctly if you use a drive with a combined negative offset for that particular disc.

it could also be EAC's problem

if those last sectors are visible from IsoBuster or similar program,
you can extract last track this way - as range

remove leading and trailing bytes i.e. sync it with one extracted from EAC,
so they would start similar, only this one should have data running longer,
where it's zeroes already on EAC.

Decided to order a cheap drive which reads the leadout - LG GSA-H55N (only £13). If anyone else has sync issues on the last track (known issue with audio ripping when you have a drive with positive offset), look for a drive which can over read into the leadout. I found this site useful:

http://www.daefeatures.co.uk/search.php

Idle Dumper
Drives: LG GSA-H55N (+102 & Overread), BTC USB CDRW (+6)