The Power Rangers car is still out of commission