Indeed! This is the picture which I remembered, as the car looked similar to it. However, this is another car, the one with an offset driving position. As far as I understand, the puzzle picture is of another chassis, even though they look very similar.