Hi, you say you think its down to the bio that the seal failed! How long have you been running on it?
Reason being I have done over 30,000 miles on 100% bio in the past 3 years and I am wondering if I will get this problem at some point? All it has eaten up to now is the fuel return pipes, so I just change them at every service.