i dont recall there being room for a clutch pedal in an astro. I owned one not too long ago and i honestly could not image a manual astro van. I am not a tall person at all and could hardly bare the lack of legroom with the wheel well on one side and the doghouse on the other.