Great mod. Thanks!
Not really a bug but well in my humble opinion a little bit annoying is the broken tech description. After some fooling around the solution seems quite easy. Just drop 1 minus sign in the name:
technology.lua
data:extend({
{
type = "technology",
name = "offshore-pump-tech2",
en.cfg
[technology-name]
offshore-pump-tech2=Offshore pump technology MK2
[technology-description]
offshore-pump-tech2=A better offshore pump half of vanilla output
(Don't bother the description. I did some testing with different pump values)