I can help answer number one, the problem is not just the factory injectors, so aftermarkets or 20 overs wont help, my lb7 has 165,000 miles on it and is still on its 1st set of injectors so i wouldnt buy a lly instead just because of the injector issue, and an lb7 will get better mileage and...