Indy

indy

New Member
Hi guys, I'm new to the group. Just have a question regarding Delica L400 2004 which I just bought. I'm having trouble with it pulling back as I'm driving it. Mainly in lower gears on highway its a lot better. It's petrol with 3 litre engine. Any ideas would be greatly appreciated. I hope it's not auto transmission
 
Top