OK folks, I was at S&S today and their parts guy has no record of the 15010AA270 on his system, the closest he could come up with was the 15010AA280, which has been superseeded by the 15010AA300, all he could tell me that it was an oil pump for an EJ25 engine, does anyone else have any ideas?
Graeme