I'm trying to do a crank relearn on an 05 Chevy Colorado with the i5 engine. But there is no p12 controller. Has anyone find a way to perform this?