Sounds like you need to take it to a competent shop. Do you have a scan tool that can read the pids? Fuel pressure, balance rates, mm3, crank counts, etc? This would be very helpful in diagnose.
Could also be electrical. Maybe a rub through on the harness that the LLYs are known for. Or the...