Hey man,I'm in Longford. I might take you up on the parts end of things.
Yes I have done quite a bit with Renault's on the Diesel side mainly over the years pumps,injectors etc and the odd Trafic gearbox too lol
I said I would give the car a good tear down to see exactly what needed addressing...