I was actually laughed at here by one of the mechanics when I needed a new clutch in my van. Was told it wouldnt fit on the ramp due to its height - fair enough, but no n ... more