Bringing this one back, thought i had solved my problem, but now seem to have new issues.
Done a fair bit of reading/searching, but i thought i'd pop this up, see what others thought:
1st thing i've notice is that the car seems a bit too keen to dump, barely need to lift off the throttle...