should fit,,, however petrol and diesel fronts are tempered differant they look the same but if its an early petrol and you have a di in yours it will give it the dragster look

ebay is a risk with springs

try rossendale road springs if he has none he can re con yours