Separate names with a comma.
Have you ever done a compression test yet? if so than you realize wihch cylinder is low compress, it should be arround 105 & up other than that...
The P3004 can be a problem with the inverter, the hybrid battery, the hybrid control module or a problem in the wiring to these items. It's Google...