2007 Chevrolet Express 2500 - reduce power engages at low speed

reduce power engages when starting the van, then it runs fine at hwy speed but when I slow to 30 mph it goes off again & engages. speed drops to 20. have to stop and start again. dangerous!

what engine is in this van?