I hope the timings and such is ok, if not maybe you can figure out the right ones mods.
Time readjusted to .250ms