Another unsolved one that I now offer two points for.....
One point for the model that this Triumph-based special is based on - the model name suggests that this is a speedy car although I doubt that....
One point for the surname of the man who made it - there is a well-known diesel engine whose name is seven letters long and is the same as the last four letters of this car's constructors surname.