that trans is known for cracks in the trans filter that make it loose pressure thus causing slow performance and stalling.
Aftermarket filters are even worse.