The Power Ranger vehicle is back after a few weeks of being missing