Unfortunately its not always easy sourcing newer pcm's right out of the gate and we've been working pretty steadily on dodge for the last couple of years, not to mention releasing ford aust. and keeping up with our current lineup. Additionally some of these pcm's I wasn't even aware of until well after their release as its not always easy to keep track of every new vehicle being released, once we found out about them we put out some feelers to get some pcm's sourced to no avail, finally got an E78 about a year ago but had been knee deep in dodge so couldn't find free time to start on them until a few months ago and as Chris mentioned its changed alot from E38/E67 so its alot of learning on our end. If this stuff were easy everybody would do it