Photo: Larry Chen A New Zealand-developed V8 engine has helped power a podium finish at the 104th Pikes Peak International ...