I personally prefer the k24 as in my experience it's less laggy and has made more power.
What was the final Dyno result with your Owens development 19t?
Did you manage to sort the map as it wasn't performing as You expected
I would have thought 350 plus easily with the spec you have.
Mine just pipe and map made 337 on 95 Ron, like them or not they do make the power without much work.
Bookmarks